TIS-100

TIS-100

Windows / Zachtronics Industries / 51 / Повна специфікація
Опис

TIS-100: найкраща гра в програмування мовою асемблера

Ви фанат програмування ігор? Вам подобається розв’язувати складні головоломки та писати код для досягнення ваших цілей? Якщо так, то TIS-100 гра для вас! Розроблена компанією Zachtronics, творцями SpaceChem і Infinifactory, TIS-100 — це гра з відкритим програмуванням, яка перевірить ваші навички.

У TIS-100 ви граєте за програміста, якому доручено відремонтувати пошкоджену комп’ютерну систему, відому як Tessellated Intelligence Systems (TIS). Ця масова паралельна комп’ютерна архітектура складається з нерівномірно пов’язаних різнорідних вузлів, які потребують складної обробки потоку даних. Ваше завдання — переписати пошкоджені сегменти коду, щоб відремонтувати TIS-100 і розкрити його секрети.

Але нехай вас не вводить в оману його, здавалося б, проста передумова. TIS-100 - це не звичайна гра для програмування. Замість використання мов високого рівня, таких як Python або Java, гравці повинні писати код мови асемблера, щоб розв’язувати головоломки та проходити рівні. Це означає, що кожен рядок коду має значення, і навіть невеликі помилки можуть мати великі наслідки.

Механіка ігрового процесу проста, але складна. Кожен рівень представляє гравцям набір вузлів, які необхідно запрограмувати для досягнення конкретних цілей, таких як сортування даних або виконання обчислень. Гравці повинні використовувати свої знання концепцій програмування мови асемблера, таких як регістри, адреси пам’яті та інструкції розгалуження, щоб написати ефективний код, який відповідає цим цілям.

Одним із унікальних аспектів TIS-100 є його зосередженість на оптимізації. Гравців оцінюють не лише за тим, чи правильно працюють їхні програми, а й за тим, наскільки ефективно вони працюють. Це означає, що гравці повинні постійно налаштовувати свій код, щоб зменшити час виконання або використання пам’яті, досягаючи при цьому своїх цілей.

Але не хвилюйтеся, якщо ви новачок у програмуванні мовою асемблера або вважаєте це наляканим на перший погляд. Гра включає в себе великий навчальний розділ, який охоплює всі основи, необхідні для початківців, включаючи те, як працюють регістри, як функціонують інструкції розгалуження та більш складні теми, такі як цикли та підпрограми тощо, що робить її доступною навіть для тих, хто ніколи раніше не писав мовою асемблера.

Загалом, TIS-100 пропонує унікальний ігровий досвід для програмістів, які шукають щось відмінне від традиційних викликів кодування, водночас надаючи багато можливостей для вивчення нових навичок.

особливості:

1) Унікальний ігровий процес програмування мовою асемблера

2) Складні головоломки, які вимагають оптимізації

3) Розширений розділ підручників для початківців

4) Захоплюючий сюжет і атмосфера

5) Кілька кінцівок на основі вибору гравця

Системні вимоги:

мінімум:

ОС: Windows XP/Vista/7/8/10

Процесор: 2 ГГц

Пам'ять: 2 ГБ ОЗУ

Відеокарта: OpenGL 3+ compatible video card

Пам'ять: 200 МБ доступного місця

Рекомендовано:

ОС: Windows XP/Vista/7/8 /10

Процесор: Intel Core i5 @ ~2 ГГц (або еквівалент)

Пам'ять: 4 ГБ RAM

Відеокарта: NVIDIA GeForce GTX460/AMD Radeon HD5850 (OpenGL3+)

Пам'ять: 200 МБ доступного місця

висновок:

Якщо ви шукаєте захоплюючу гру-головоломку з унікальною ігровою механікою, зосередженою на концепціях програмування мовою асемблера, тоді шукайте не далі, ніж TIS-100! Завдяки складним головоломкам, які вимагають навичок оптимізації, у поєднанні із захоплюючим сюжетом і атмосферою, ця гра пропонує години за годинами, в які варто грати, а також навчає цінних концепцій кодування, що робить її ідеальним вибором як для досвідчених програмістів, так і для початківців!

Повна специфікація
Видавництво Zachtronics Industries
Сайт видавця http://www.spacechemthegame.com
Дата випуску 2019-09-11
Дату додано 2019-09-11
Категорія Ігри
Підкатегорія Моделювання
Версія
Вимоги ОС Windows
Вимоги None
Ціна
Завантаження на тиждень 2
Загальна кількість завантажень 51

Comments: