Nyílt forráskódú példa a Castle Game Engine, egy játszható platformer játék használatára.
Érintős bevitel használata Androidon:
- Nyomja meg a képernyő bal alsó részét a balra lépéshez.
- Nyomja meg a képernyő jobb alsó részét a jobbra lépéshez.
- Nyomja meg a képernyő felső részét az ugráshoz.
- A fényképezéshez nyomja meg egyszerre legalább 2 ujját az érintőeszközön.
Jellemzők:
- A szint (és az összes felhasználói felület) vizuálisan megtervezett a Castle Game Engine szerkesztővel.
- CGE-szerkesztővel tervezett és .castle-sprite-sheet formátumban kezelt Sprite-lapokat (lásd a sprite-lapok dokumentumait).
- Teljes platformer játékmenet. A játékos mozoghat, ugorhat, felvehet egy fegyvert, megsérülhet az ellenségtől, megsérülhet az akadályoktól, gyűjthet dolgokat, meghalhat, befejezheti a pályát. További ugrások a levegőben lehetségesek (jelölje be a Haladó játékos jelölőnégyzetet). Az ellenségek egyszerű mintát követve mozognak.
- Hang és zene.
- Minden állapot, amit egy szokásos játéktól elvársz – főmenü, opciók (hangerő-beállítással), szünet, kreditek, játék vége és természetesen az aktuális játék.
Castle Game Engine a https://castle-engine.io/ oldalon. A platformer forráskódja benne van, lásd examples/platformer ( https://github.com/castle-engine/castle-engine/tree/master/examples/platformer ).