APO Semestrálka
⏳ Doba čtení: ~1 min (248 slov)APO - Architektura počítačů
Pro hru jsem vytvořil repo na GitHubu: Die Kurve a také jednoduchý Makefile, který umožňuje kompilaci a spuštění hry na PC.
Achtung die Kurve!
Jde o implementaci hry Achtung die Kurve! v jazyce C pro školní vývojovou desku. Součástí implementace je emulace na PC, kde je možné hru ovládat klávesnicí.
Logo hry Achtung die Kurve!
Obrázek jsem nakreslil s pomocí stylusu na ThinkPad X220t.
Aby bylo možné hrutestovat bez vývojové desky, ke které jsem se v té době nemohl dostat (byl covid a já se přestěhoval z Prahy zpátky do Liberce), vytvořil jsem jednoduchou emulaci, která umožňuje spustit hru na PC.
Pomocí kláves DF a JK se ovládají otočné knoflíky, na které je hra původně navržena.
A tak stačí na počítači zadat příkaz a hra se spustí:
make run
22.6. 2026
Upravil jsem strukturu repozitáře.
Přidal jsem generování dokumentace pomocí Doxygenu, která se přes Github Actions automaticky generuje a je dostupná na adrese: Die-Kurve.
TODO:
- Přidat dokumentaci k jednotlivým funkcím
- Opravit emulator, aby se správně spouštěl na Linuxu a nezamrznul
- Přidat škálování okna, aby se hra dala hrát i na větších obrazovkách
- alternativní ovládání pro PC (např. WSAD)