TIS-100

TIS-100

Windows / Zachtronics Industries / 51 / Целосни спецификации
Опис

TIS-100: The Ultimate Assembly Language Programming Game

Дали сте љубител на програмирачки игри? Дали уживате во предизвикот да решавате сложени загатки и да пишувате код за да ги постигнете вашите цели? Ако е така, тогаш 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 GHz

Меморија: 2 GB RAM

Графика: видео картичка компатибилна со OpenGL 3+

Складирање: 200 MB достапен простор

Препорачано:

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

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

Меморија: 4 GB RAM

Графика: NVIDIA GeForce GTX460/AMD Radeon HD5850 (OpenGL3+)

Складирање: 200 MB достапен простор

Заклучок:

Ако барате привлечна игра со загатки со уникатна механика за игра фокусирана на концепти за програмирање на асемблерски јазик, тогаш не гледајте подалеку од TIS-100! Со предизвикувачки загатки кои бараат вештини за оптимизација во комбинација со привлечна приказна и атмосфера, оваа игра обезбедува часови по часови вредно за играње, а исто така предава вредни концепти за кодирање на патот што го прави совршен избор и за искусни програмери и за почетници!

Целосни спецификации
Издавач Zachtronics Industries
Страница на издавачи http://www.spacechemthegame.com
Датум на издавање 2019-09-11
Датум на додавање 2019-09-11
Категорија Игри
Под категорија Симулација
Верзија
Барања за ОС Windows
Барања None
Цена
Преземања неделно 2
Вкупно преземања 51

Comments: