Atvirojo kodo pavyzdys naudojant „Castle Game Engine“, žaidžiamą platformingo žaidimą.
Jutiklinės įvesties naudojimas sistemoje „Android“:
- Paspauskite kairėje apatinėje ekrano dalyje, kad pereitumėte į kairę.
- Norėdami pereiti į dešinę, paspauskite dešinėje apatinėje ekrano dalyje.
- Norėdami pereiti, paspauskite viršutinėje ekrano dalyje.
- Norėdami fotografuoti, vienu metu paspauskite bent 2 pirštus ant jutiklinio įrenginio.
Funkcijos:
- Lygis (ir visa vartotojo sąsaja) sukurta vizualiai naudojant Castle Game Engine redaktorių.
- „Sprite“ lapai, sukurti naudojant CGE redaktorių ir tvarkomi „.castle-sprite-sheet“ formatu (žr. „Sprite Sheet“ dokumentus).
- Visas platformingo žaidimo būdas. Žaidėjas gali judėti, šokinėti, pasiimti ginklą, būti sužeistas priešų, sužeistas dėl kliūčių, rinkti daiktus, mirti, baigti lygį. Galimi papildomi šuoliai į orą (pažymėkite žymimąjį laukelį Advanced player). Priešai juda pagal paprastą modelį.
- Garsas ir muzika.
- Visos būsenos, kurių tikitės iš įprasto žaidimo – pagrindinis meniu, parinktys (su garsumo konfigūracija), pauzė, kreditai, žaidimo pabaiga ir, žinoma, tikrasis žaidimas.
Castle Game Engine https://castle-engine.io/. Platformatės šaltinio kodas yra viduje, žr. examples/platformer (https://github.com/castle-engine/castle-engine/tree/master/examples/platformer).