Rok 2026.
Komunisticko-kapitalistický systém Číny exponenciálně roste a vy nastupujete ve firmě Longteng Electronics.
Pozice: Programátor.
Že umíte v Javě, C++, kaskádový styly, máte vejšku a rádi jezdíte na kole ?
To je v 100 milionovym Guangdongu každýmu šumák.
První věc kterou MUSÍTE udělat je prostudovat/vytisknout přiložený pdf manuál.
Bez toho totiž do řady mikročipů MCxxxx nenapíšete kloudnou řádku.
Minimalistický systém programování je naštěstí snadno pochopitelný a čeká na Vás jen několik základních příkazů.
Aritmetické operace +,-,* (add, sub, mul) ,
podmínkové výrazy if-else (teq, tgt, tlt, tcp),
posun v čase (slp x)
přesouvání čísel mezi čipy/pamětí (mov x y)
vytvoření cyklů (cyklus: / jmp cyklus).
izolace konkrétní cifry z paměťováho čísla
Vybaveni manuálem se pouštíte do řešení prvních pracovních zadání.
Potřebujeme vyrobit falešnou bezpečnostní kameru, pulsní generátor, počítadlo drinků.
První úkoly slouží k seznámení se systémem, ale nikdo vás za ručičku nevede. Jen pomocí manuálu či vlastních zkušeností přijděte na to, jak funguje přenos dat mezi mikročipy či jak se liší piny Xbus od jednoduchých I/O pinů.
Po vyřešení každé hádanky Vám dorazí e-mail s gratulací či průpovídkou od Vašich kolegů a šéf přidá pekelnější práci.
Berte to jako odměnu. U desátého úkolu začne solidně přituhovat.
Je na Vás jak vyřešíte propojení čipů a co kam napíšete, ale prostoru je málo.
Možná si začnete brát k počítači tužku a papír, abyste si nejdřív rozvrhli jak bude celý schéma vypadat.
A nostalgicky zavzpomínáte na kreslení map pro staré krokovací dungeony.
Doplním, že k hraní hry nepotřebujete mít programátorské znalosti.
V záplavě AAA titulů či repetativních indie věcí působí tato okrajová logická výzva velmi svěže.
Také díky faktu, že vývojáří ze Zachtronics Industries dali hře graficky svůdnější interface než předchůdci TIS-100.
A že máš doma Comics s batmanem?
To je u nás ve firmě každýmu ukradený!
Autor: Jan Gončarov Goncis