Ukázky

Na gitlabu jsou ve složce examples dvě ukázky, které obě obsahují mapy (tmx soubory), tilesety (tsx soubory), konfigurační soubor, kód samotné hry (soubor main.c) a Makefile (pro kompilaci s devkitPro).

První je asi nejjednodušší možný základ, který ale má nedostatky (aby byl opravdu snadno pochopitelný). Skládá se z míčku co se pohybuje na mapě, kde jsou stoly na které naráží a květiny na které když vkročí, tak dostane varování.

Druhým už je plně funkční hra, kde hráč běhá po budově a bombami zabíjí slimy, kteří zase naopak zraňují jeho. Všechny soubory se dají stáhnout zde. Ovládání je následující:

  • šipky pro chození do stran

  • L pro položení bomby (lze jich najednou položit 5)

  • SELECT pro zobrazení skóre

  • START pro zobrazení nejvyššího kdy dosaženého cíle (je možné, že se v některých emulátorech resetuje při každém spuštění)

V těchto dvou projektech se dá vygenerovat knihovna a zkompilovat kód pomocí následující příkazů (pokud máte nainstalovaný GBARPGMaker a devkitPro).

  • Nejprve si spusťte terminál ve složce ukázky.

  • Pak spustě příkaz python -m GBARPGMaker make, tím se vygeneruje knihovna.

  • Nakonec příkaz make, tím se celý kód zkompiluje a vytvoří se soubor .gba, který už lze spustit na emulátoru.