Hry

Mnoho bastlířů rádo i (retro) hry. Sám jsem se snažil hry před více než 20 lety tvořit, ale mé schoposti nebyly dostatečné na to, aby využily schopnosti tehdejších PC. Dnes však mají malé mikrokontroléry dostatek výkonu na to, stálo za to na nich oživit staré klasiky i nové jednoduché hry a hříčky.

Zároveň existuje web assmebly, která umožnuje hry zkompilovat tak, aby je bylo možné hrát i v prohlížeči. Někdy stačí malé úsilí, někdy je třeba práce více (technicky jsou často největším problémem blokující čekající smyčky, které je třeba nahradi stavovým automatem). Zde je ukázka několika her, které jsem vytvořil, nebo portoval.

Některé hry jsem se pokusil portovat i na Linuxové konzole R36H/R36S - obsah ZIP souborů je třeba rozbalit do složky /ports nebo zip soubory nahrát do /tools/PortMaster/autoinstall/ a spustit PortMaster.

Ants

Mravenci/Ants je jedna z mojich nejoblíbenejších starých her. Další portace zdrojového kódu pro konzoli PicoPad. Doplnil jsem experimantální online multiplayer.

Train Original

Experimentování s portací her do webassembly - ze zdrojového kódu Miroslava Němečka pro PicoPad. Doplněno dotykové ovládání a ofloadován výběr levelů. Nově je přidaný i editor levelů 🙂

Train

Pokus o portaci legendárního Vlaku z CH32LibSDK do webassembly pro online hraní.
Hrát online

Tower Stack

Jednoduchá hříčka pro jedno tlačítko, kterou jsem vytvořil pro mikrokonzoli s procesorem CH32V003 za 4Kč.
Hrát online

Snake

Můj první pokus s vývojem v CH32LibSDK od Miroslava Němečka pro MCU CH32.
Hrát online

Papírové hračky

Pro svou předškolní dcerku vytvářím různé úkoly a hříčky k vytištění, vybarvení i vystříhání. Nejsem přiliš graficky nadaný, ale naštěstí dnes máme AI, které umí generovat krásné orázky 😊. Snad je také někdo ocení.

Boudo, budko

Klasická divadélková pohádka. Obsahuje kulisu, postavičky z pohádky, jejich další kamarády a doplňky k vystříhání a hraní dalších příběhů.
Stáhnout PDF

Příběháčky vol. 1

Krátké příběhové stripy na 6 okének. Po vytisknutí a rozstříhání je úkolem je správně seřadit a vyprávět příběh, který se na nich odehrává. Některé jsou velmi jednoduché, některé mohou mít více řešení, někde je potřeba věnovat pozornost drobným detailům a někde mohou být i malé chyby k nalezení.
Stáhnout PDF