TIS-100

TIS-100

Windows / Zachtronics Industries / 51 / Täielik spetsifikatsioon
Kirjeldus

TIS-100: Ultimate Assembly Language programmeerimismäng

Kas olete programmeerimismängude fänn? Kas teile meeldib oma eesmärkide saavutamiseks keeruliste mõistatuste lahendamine ja koodi kirjutamine? Kui jah, siis TIS-100 on mäng teie jaoks! TIS-100, mille on välja töötanud Zachtronics, SpaceChemi ja Infinifactory loojad, on avatud programmeerimismäng, mis paneb teie oskused proovile.

TIS-100-s mängite programmeerijana, kelle ülesandeks on parandada rikutud arvutisüsteemi, mida tuntakse Tesselated Intelligence Systems (TIS) nime all. See tohutult paralleelne arvutiarhitektuur koosneb ebaühtlaselt ühendatud heterogeensetest sõlmedest, mis nõuavad keerukat andmevoo töötlemist. Teie ülesanne on rikutud koodisegmendid ümber kirjutada, et TIS-100 parandada ja selle saladused avada.

Kuid ärge laske end petta selle näiliselt lihtsast eeldusest. TIS-100 pole teie keskmine programmeerimismäng. Kõrgetasemeliste keelte, nagu Python või Java, kasutamise asemel peavad mängijad mõistatuste lahendamiseks ja tasemetel edasiliikumiseks kirjutama montaažikeele koodi. See tähendab, et iga koodirida loeb ja isegi väikestel vigadel võivad olla suured tagajärjed.

Mängu mehaanika on lihtne, kuid keeruline. Igal tasemel esitatakse mängijatele sõlmede komplekt, mis tuleb konkreetsete eesmärkide saavutamiseks, nagu andmete sortimine või arvutuste tegemine, programmeerida. Mängijad peavad kasutama oma teadmisi montaažikeele programmeerimise kontseptsioonidest, nagu registrid, mäluaadressid ja hargnemisjuhised, et kirjutada neile eesmärkidele vastav tõhus kood.

Üks TIS-100 ainulaadne aspekt on keskendumine optimeerimisele. Mängijaid ei hinnata mitte ainult selle järgi, kas nende programmid töötavad õigesti, vaid ka selle järgi, kui tõhusalt nad töötavad. See tähendab, et mängijad peavad pidevalt oma koodi muutma, et vähendada täitmisaega või mälukasutust, saavutades samal ajal oma eesmärgid.

Kuid ärge muretsege, kui olete assemblerkeeles programmeerimine uus või tundub see esmapilgul hirmutav. Mäng sisaldab ulatuslikku õpetuste sektsiooni, mis hõlmab kõiki algajatele vajalikke põhitõdesid, sealhulgas registrite toimimist, hargnemisjuhiste toimimist ja keerukamaid teemasid, nagu tsüklid ja alamprogrammid jne, muutes selle juurdepääsetavaks isegi neile, kes pole kunagi varem montaažikeelt kirjutanud.

Üldiselt pakub TIS-100 ainulaadset mängukogemust programmeerijatele, kes otsivad midagi traditsioonilistest kodeerimisprobleemidest erinevat, pakkudes samas palju võimalusi uute oskuste õppimiseks.

Funktsioonid:

1) Unikaalne komplekteerimiskeele programmeerimismäng

2) Väljakutsuvad mõistatused, mis nõuavad optimeerimist

3) Ulatuslik õpetuste sektsioon algajatele

4) Kaasahaarav süžee ja atmosfäär

5) Mitu lõppu, mis põhinevad mängija valikul

Nõuded süsteemile:

Minimaalne:

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

Protsessor: 2 GHz

Mälu: 2 GB RAM

Graafika: OpenGL 3+ ühilduv videokaart

Salvestusruum: 200 MB vaba ruumi

Soovitatav:

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

Protsessor: Intel Core i5 @ ~2GHz (või samaväärne)

Mälu: 4 GB RAM

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

Salvestusruum: 200 MB vaba ruumi

Järeldus:

Kui otsite kaasahaaravat puslemängu ainulaadse mängumehaanikaga, mis keskendub montaažikeele programmeerimiskontseptsioonidele, siis otsige TIS-100-st kaugemale! Väljakutsuvate mõistatustega, mis nõuavad optimeerimisoskusi koos kaasahaarava süžee ja atmosfääriga, pakub see mäng tundide kaupa mänguaega, õpetades samal ajal väärtuslikke kodeerimiskontseptsioone, muutes selle suurepäraseks valikuks nii kogenud programmeerijatele kui ka algajatele!

Täielik spetsifikatsioon
Kirjastaja Zachtronics Industries
Kirjastaja sait http://www.spacechemthegame.com
Väljalaske kuupäev 2019-09-11
Kuupäev lisatud 2019-09-11
Kategooria Mängud
Alamkategooria Simulatsioon
Versioon
Os nõuded Windows
Nõuded None
Hind
Allalaadimised nädalas 2
Allalaadimisi kokku 51

Comments: