Hru Wurmi kdysi naprogramoval František Fuka pro slovenský počítač PMD 85 v BASICu jako ukázkovou hru. Známý programátor ub880d se touto hrou inspiroval a v roce 2021 ji vytvořil i pro počítač Ondra. Wurmi je vlastně klon populárních her typu had nebo housenka. Ty vznikly na všechny možné platformy včetně starých tlačítkových mobilů Nokia.
Ve hře Wurmi ovládáme housenku, která požírá listy. Když nějaký sní, housenka naroste o jeden dílek. Hra ale skončí, pokud sníme jed ve formě křížku. Taky můžeme narazit do zdi nebo sami do sebe. Ze začátku je hra jednoduchá. Ale jakmile dosáhnete 50 bodů, pohyb housenky se zrychlí. Když se zabijete a uhrajete rekordní počet bodů, tak se rekord zobrazí ve spodní části. Hra je naprogramovaná v assembleru a samozřejmostí je i podpora joysticku. Nechybí ani zvukové efekty při požíraní listí nebo při nárazu.
Jan Heřman vytvořil v roce 2021 konverzi hry Falling Blocks. Zde se dozvíte, proč to autor naprogramoval a také různé informace o hře. Autor hru prezentoval na akci Bytest 2021.
Jedná se o konverzi hry pro ZX Spectrum. Je to moje první hra/program napsaný v asm vůbec. Cílem bylo se naučit programovat pro Ondru, který je z programátorského hlediska velmi zajímavý ze dvou důvodů a) Velmi omezený počet programů na tento počítač b) Velmi pomalý hardware (cca 11% rychlost vůči ZX Spectrum při plném zobrazení), což přináší mnohé výzvy
Hra vychází z Tetrisu, avšak je zcela jinak koncipována. Cílem není vydržet co nejdéle, ale splnit jednotlivé levely. Každý level je jiný, setkáte se s novými tvary, obrácením gravitace, náhodnými překážkami, zátarasy a šoupáním již uložených řádků. V každém levelu je třeba splnit individuální cíl – počet kompletních řádků. Oproti originálu jsem zvýšil obtížnost a navíc přidal zcela nově proporcionální zrychlování padání kostek v závislosti na počtu splněných řad. Pomocníkem je možnost zobrazení ducha pomocí klávesy G nebo možnost si ukládat aktuální obrazec na příště pomocí klávesy S. Hra se ovládá klávesnicí QWOP nebo joystickem, ovládání lze předefinovat (DEFINE Keys). Rovněž lze nastavit chování hry (SETTINGS). Skóre se počítá podle toho, jak rychle se kostky začleňují, tzn. drop má nejvíc bodů. Nejvyšší skóre se oproti originálu zobrazuje na úvodní obrazovce. Pokud si budete chtít zahrát diskrétně, lze vypnout zvukové efekty (jestli se tomu dá říkat) pomocí M.
Původní hra je na Spectrum koncipována tak, že celé hrací pole se vykreslí bloky 8×8 a algoritmus pak pouze bleskurychle přepíná atribut barvy pro blok (černá = nic). Ondra nic takového nemá, bylo tedy nutné od základu předělat jádro hry. Ondra musí bloky vykreslit a při posunu původní smazat a nové opět vykreslit. Chudák slabý Ondra musí tedy vynaložit většinu svého výpočetního výkonu na provoz hry.
Manic Miner je známá hra, kterou na ZX Spectru naprogramoval v roce 1983 Matthew Smith. Hra se stala naprostým hitem a rozšířila se i na ostatních osmibitových platformách. Úkolem hráče je provést horníka Willyho skrze dvacet důlních šachet až na povrch, přičemž v cestě stojí spousta překážek a protivníků, které musíte překonat. V každé obrazovce je nutné posbírat všechny blikající předměty, čímž se vám otevře portál do další úrovně. Vše je navíc časově omezeno, neboť Willymu postupně dochází kyslík.
Pro počítač Ondra hru Manic Miner přeportoval Stamil v roce 2020. Konverze je to parádní, hra se dá ovládat jak klávesami, tak joystickem. Klávesou B si můžeme změnit border. Dokonce i zvukové efekty Manic Miner obsahuje. Hra je krásně plynulá a nezpomaluje se. Jen v 19. levelu Solar Power Generator musel autor konverze vypustit paprsek. Jak je u Stamilových her zvykem, hra obsahuje cheat na nekonečné životy. Aktivuje se stiskem klávesy T jako trainer.
Twiddle je logická hra, kterou napsal Simon Tatham ve webové verzi. Trošku je podobná klasické patnáctce. Zde máme mřížku čtvercových dlaždic. Každá obsahuje číslo. Cílem hry je uspořádat čísla ve vzestupném pořadí. V základní hře musíme pohybem otočit čtvercovou skupinu čtyř dkaždic kolem jejich společného středu. U pokročilejších nastavení můžete otáčet větší čtvercovou skupinu dlaždic.
Hru pro Ondru napsal ub880d v roce 2020. Hru můžeme ovládat jak klávesnicí, tak joystickem. V nastavení si můžete zvolit velikost od základní 3×3 dlaždice až po 7×7 dlaždic. Dále si můžeme zvolit řádky a orientaci. Hra disponuje přehlednou grafikou a zvukové efekty také nechybí. Pokud máte rádi logické hry, tak si Twiddle určitě zahrejte.
Většina uživatelů počítače Ondra používá výborné zařízení Ondra-SD, které umí nahrávat soubory ve formátu tap i bin. Někdy je ale potřeba soubory konvertovat z jednoho formátu do druhého. Programátor ub880d pro vás připravil utility pro převod z jednoho formátu do druhého. Spouštějí se z příkazového řádku a už dle názvu nám napoví, co dělají. Jmenují se obin2otap.exe a otap2obin.exe. Ke stažení jsou k dispozici zdrojové kódy utilit i spustitelné soubory pro Windows. S kompilací pro příkazový řádek Windows pomohl Stamil.