Прыклад з адкрытым зыходным кодам з выкарыстаннем Castle Game Engine, платформернай гульні.
Выкарыстанне сэнсарнага ўводу на Android:
- Націсніце ў левай ніжняй частцы экрана, каб рухацца ўлева.
- Націсніце ў правай ніжняй частцы экрана, каб рухацца ўправа.
- Націсніце ў верхняй частцы экрана, каб скакаць.
- Для здымкі адначасова націсніце як мінімум 2 пальца на сэнсарную прыладу.
Асаблівасці:
- Узровень (і ўвесь інтэрфейс), распрацаваны візуальна з дапамогай рэдактара Castle Game Engine.
- Аркушы спрайтаў, распрацаваныя з дапамогай рэдактара CGE і кіруюцца ў фармаце .castle-sprite-sheet (гл. дакументацыю па аркушах спрайтаў).
- Поўны геймплэй платформера. Гулец можа рухацца, скакаць, браць у рукі зброю, пацярпець ад ворагаў, пацярпець ад перашкод, збіраць рэчы, паміраць, скончыць ўзровень. Магчымы дадатковыя скачкі ў паветры (пастаўце сцяжок "Дадатковы гулец"). Ворагі рухаюцца па простай схеме.
- Гук і музыка.
- Усе станы, якія вы чакаеце ад звычайнай гульні - галоўнае меню, параметры (з канфігурацыяй гучнасці), паўза, крэдыты, гульня скончана і, вядома, уласна гульня.
Castle Game Engine на https://castle-engine.io/. Зыходны код платформера знаходзіцца ўнутры, гл. examples/platformer (https://github.com/castle-engine/castle-engine/tree/master/examples/platformer).