NAND Game – stavíme si počítač

Podpořit high-voltage.cz na STARTOVAČI

26 patronů = 2952 Kč měsíčně

Je to malé pade pro čtenáře, ale velká vzpruha pro HV! ;)

Přemýšleli jste někdy, jak funguje počítač na úrovni transistorů? Zajímala vás ve škole Booleova algebra a De Morganovy zákony jste citovali ze spaní? Nyní máte možnost oživit si vzpomínky a znovu si všechno projít z pohodlí kancelářské židle. Je tu hra o sestavování počítače z logických obvodů - The Nand Game.

NAND Game – stavíme si počítač

Jedná se o webovou logickou hru, ve které stavíte od základu počítač. A od základu je myšleno skutečně od samého začátku. Vaši součástkovou základnu tvoří jen pár relé, jedno spínací a druhé rozpínací. Prvním úkolem totiž není nic jiného, než postavit základní stavební kámen všech logických obvodů - NAND bránu. Jakmile se vám to podaří (pokud je to pro vás moc jednoduché, můžete level rovnou přeskočit), postupujete dále a navíc se součástková základna rozšíří o nově postavený obvod NAND. Dostanete samozřejmě další úkol, postavit jiný prvek - NOT (invertor). Takto pak postupujete vpřed, přičemž máte v každém dalším kole k dispozici všechny součástky vytvořené dříve (ale můžete dál vše stavět z NAND hradel).

Ovládání hry je jednoduché, jednotlivé prvky umisťujete pomocí myši na stavební pole a následně propojujete vstupy a výstupy. Jsou interaktivní, takže můžete sledovat, kudy putuje signál, aniž byste museli mít obavy, že něco shoří. Po sestavení obvodu se jen klikne na tlačítko otestování zapojení a po úspěšném ověření pokračujete do dalšího levelu. Pro prchlivé povahy jsou zde pak připravena dvě "ragequit" tlačítka, jedno vymaže aktuální level a druhé resetuje rovnou všechny úrovně. Úrovní na vás čeká rovných třicet (zde je škoda, že jich není kulatých 32).

NAND Game – stavíme si počítač

Pro hračičky je zde také možnost stavět si vlastní komponenty z již hotových bloků. Pokud by vám to stále nestačilo, je zde k dispozici také simulátor jednoduchého počítače, který najdete pod záložkou Playground. Zde nejsou žádná kola a jak již název napovídá, jedná se jen o herní pískoviště pro vaši zábavu. Funkce pro ukládání a načítání vašeho výtvoru je zde řešena formou kopírování a vkládání kódu přímo do jednoduchého editoru.

Pro případ, že byste nestihli odehrát vše na jedno posezení s kávou, máte možnost stávající postup uložit. Nemusíte se obávat nutnosti vytvoření účtu, save a load funkce je realizována prostřednictvím elegantního exportu json souboru (nebo spíš jen jeho obsahu), který si pak uložíte podle vlastních preferencí.

Sami autoři pak o svém projektu říkají, že je tvořen jen pro zábavu a pro zájemce o tuto problematiku doporučují stránku ww.nand2tetris.org, ze které otevřeně čerpali inspiraci. Pokud jim chcete poděkovat a ocenit jejich snahu, můžete tak učinit skrz jejich Paypal účet.

Autor: Míra L.

Komentáře k:
"NAND Game – stavíme si počítač"

  • Milsa napsal:

    Perfektná hra. Toto je neskutočný zabíják času. Ľutujem, že som to otvoril. Zajtra pokračujem ďalej.

  • slayn napsal:

    > Zajímala vás ve škole Booleova algebra a De Morganovy zákony jste citovali ze spaní?
    ANO! Díky za tip, vypadá to skvěle.

Přidej komentář (přihlášení / registrace)

(Komentáře s více jak 2 odkazy musí počkat na schválení.)

Podpořit finančním příspěvkem » The Ultimate Retro Gaming PC in a Compact Package Shadow bazar, retro herní džungle