TIS-100

TIS-100

Windows / Zachtronics Industries / 51 / To'liq ma'lumot
Tavsif

TIS-100: Ultimate Assembly Language dasturlash o'yini

Siz dasturlash o'yinlarining muxlisimisiz? Maqsadlaringizga erishish uchun murakkab jumboqlarni hal qilish va kod yozish sizga yoqadimi? Agar shunday bo'lsa, unda TIS-100 siz uchun o'yin! SpaceChem va Infinifactory yaratuvchilari Zachtronics tomonidan ishlab chiqilgan TIS-100 - bu sizning mahoratingizni sinab ko'radigan ochiq dasturlash o'yini.

TIS-100 da siz Tessellated Intelligence Systems (TIS) deb nomlanuvchi buzilgan kompyuter tizimini ta'mirlash vazifasi yuklangan dasturchi sifatida o'ynaysiz. Ushbu massiv parallel kompyuter arxitekturasi murakkab ma'lumotlar oqimini qayta ishlashni talab qiladigan bir xil bo'lmagan o'zaro bog'liq bo'lmagan heterojen tugunlardan iborat. Sizning vazifangiz TIS-100 ni ta'mirlash va uning sirlarini ochish uchun buzilgan kod segmentlarini qayta yozishdir.

Lekin uning oddiy ko‘rinadigan asosiga aldanmang. TIS-100 sizning o'rtacha dasturlash o'yiningiz emas. Python yoki Java kabi yuqori darajadagi tillardan foydalanish o'rniga, o'yinchilar boshqotirmalarni hal qilish va darajalar bo'ylab o'tish uchun montaj tili kodini yozishlari kerak. Bu shuni anglatadiki, har bir kod qatori hisobga olinadi va hatto kichik xatolar ham katta oqibatlarga olib kelishi mumkin.

O'yin mexanikasi oddiy, ammo qiyin. Har bir daraja o'yinchilarga ma'lumotlarni saralash yoki hisob-kitoblarni amalga oshirish kabi aniq maqsadlarga erishish uchun dasturlashtirilishi kerak bo'lgan tugunlar to'plamini taqdim etadi. O'yinchilar ushbu maqsadlarga javob beradigan samarali kod yozish uchun registrlar, xotira manzillari va tarmoq ko'rsatmalari kabi assembler tilidagi dasturlash tushunchalari haqidagi bilimlaridan foydalanishlari kerak.

TIS-100 ning o'ziga xos jihatlaridan biri uning optimallashtirishga qaratilganligidir. O'yinchilar nafaqat dasturlari to'g'ri ishlayotganiga, balki qanchalik samarali ishlashiga qarab baholanadi. Bu shuni anglatadiki, o'yinchilar o'z maqsadlariga erishgan holda bajarish vaqtini yoki xotiradan foydalanishni kamaytirish uchun doimiy ravishda o'z kodlarini o'zgartirishlari kerak.

Ammo, agar siz assembly tilini dasturlashda yangi bo'lsangiz yoki uni birinchi qarashda qo'rqitadigan deb bilsangiz, tashvishlanmang. O'yin yangi boshlanuvchilar uchun zarur bo'lgan barcha asoslarni o'z ichiga olgan keng ko'lamli o'quv bo'limini o'z ichiga oladi, shu jumladan registrlar qanday ishlashi, tarmoq bo'yicha ko'rsatmalar qanday ishlashi va tsikllar va pastki dasturlar va boshqalar kabi ilg'or mavzular, hatto undan oldin assembler tilini hech qachon yozmaganlar uchun ham foydalanish mumkin.

Umuman olganda, TIS-100 an'anaviy kodlash muammolaridan farq qiladigan narsani qidirayotgan dasturchilar uchun noyob o'yin tajribasini taklif etadi va shu bilan birga yo'lda yangi ko'nikmalarni o'rganish uchun ko'plab imkoniyatlarni taqdim etadi.

Xususiyatlari:

1) Noyob Assambleya tilidagi dasturlash o'yinlari

2) Optimallashtirishni talab qiladigan qiyin jumboqlar

3) Yangi boshlanuvchilar uchun keng ko'lamli o'quv bo'limi

4) Qiziqarli Storyline va Atmosfera

5) O'yinchi tanloviga asoslangan bir nechta tugatish

Tizim talablari:

Eng kam:

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

Protsessor: 2 gigagertsli

Xotira: 2 GB RAM

Grafika: OpenGL 3+ mos video karta

Saqlash: 200 MB bo'sh joy

Tavsiya etiladi:

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

Protsessor: Intel Core i5 @ ~2GHz (yoki ekvivalenti)

Xotira: 4 GB RAM

Grafika: NVIDIA GeForce GTX460/AMD Radeon HD5850 (OpenGL3+)

Saqlash: 200 MB bo'sh joy

Xulosa:

Agar siz assembler tilidagi dasturlash tushunchalariga asoslangan noyob oʻyin mexanikasiga ega qiziqarli boshqotirma oʻyinini izlayotgan boʻlsangiz, TIS-100 ni qidirmang! Optimallashtirish ko‘nikmalarini talab qiluvchi murakkab jumboqlar, jozibali hikoya chizig‘i va atmosferasi bilan bu o‘yin soatlab o‘ynash vaqtini beradi, shuningdek, qimmatli kodlash tushunchalarini o‘rgatadi va tajribali dasturchilar uchun ham, yangi boshlanuvchilar uchun ham mukammal tanlov qiladi!

To'liq ma'lumot
Nashriyotchi Zachtronics Industries
Nashriyot sayti http://www.spacechemthegame.com
Ishlab chiqarilish sanasi 2019-09-11
Qo'shilgan sana 2019-09-11
Turkum O'yinlar
Sub toifasi Simulyatsiya
Versiya
Os talablari Windows
Talablar None
Narx
Yuklashlar haftasiga 2
Jami yuklamalar 51

Comments: