TIS-100

TIS-100

Windows / Zachtronics Industries / 51 / Full spec
Сүрөттөмө

TIS-100: Жыйынтыктоочу тил боюнча программалоо оюну

Сиз программалоо оюндарынын күйөрманысызбы? Максаттарыңызга жетүү үчүн татаал табышмактарды чечүү жана код жазуу сизге жагабы? Эгер ошондой болсо, анда TIS-100 сиз үчүн оюн! SpaceChem жана Infinifactory түзүүчүлөрү Zachtronics тарабынан иштелип чыккан 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 МБ бош орун

Сунушталган:

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

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

Эстутум: 4 ГБ RAM

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

Сактоо: 200 МБ бош орун

Жыйынтык:

Эгер сиз ассемблер тилинин программалоо концепцияларына негизделген уникалдуу оюн механикасы менен кызыктуу баш катырма оюнун издеп жатсаңыз, анда TIS-100дөн башканы издебеңиз! Оптималдаштыруу көндүмдөрүн талап кылган татаал табышмактар ​​жана кызыктуу сюжеттик линия жана атмосфера менен бул оюн бир нече саат ойноо убактысын сунуштайт, ошондой эле баалуу коддоо түшүнүктөрүн үйрөтүп, тажрыйбалуу программисттерге да, башталгычтарга да эң сонун тандоо кылат!

Full spec
Publisher Zachtronics Industries
Publisher сайты http://www.spacechemthegame.com
Чыккан датасы 2019-09-11
Кошулган күнү 2019-09-11
Категория Оюндар
Sub категория Симуляция
Нускасы
Os талаптар Windows
Талаптар None
Баасы
Жумасына жүктөөлөр 2
Жалпы жүктөлүүлөр 51

Comments: