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) Анҷомҳои сершумор дар асоси интихоби плеер

Талаботи система:

Ҳадди ақал:

OS: Windows XP/Vista/7/8/10

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

Хотира: 2 ГБ RAM

Графика: корти видеоии мувофиқ OpenGL 3+

Нигоҳдорӣ: 200 MB фазои дастрас

Тавсия дода мешавад:

OS: Windows XP/Vista/7/8/10

Протсессор: Intel Core i5 @ ~ 2 ГГц (ё муодили он)

Хотира: 4 ГБ 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: