Projekt
Rámec obsahuje niekoľko nezávislých modulov:
- Core a Data sú základné moduly, ktoré obsahujú hlavné triedy a dáta.
- Reslib - triedy na spracovanie a načítanie herných prostriedkov.
- ECS – triedy BaseEntity a Components, ktoré umožňujú prepojiť funkcionalitu ako grafiku, simuláciu fyzických procesov a spracovanie vstupov.
- Tilemapping je nástroj na stiahnutie dlaždíc mapy vo formáte tmx.
Kľúčové vlastnosti:
- Systém scén a vrstiev.
- Kamery a shadery.
- Automatické načítanie zdrojov a systém správy zdrojov.
- Komponenty (animované škriatkovia, tvary, fyzikálna simulácia, vstup, zrážač)
- Podpora mozaikových máp vo formáte tmx.
- Spracovanie textu a bitmapové fonty.
- Vizuálne prechody.
- Globálne nastavenia aplikácie.
- Vstavaná obrazovka ladenia.
- Nástroje na protokolovanie konzoly.
- Vo vývoji: menu a používateľské rozhranie.
- Plány zahŕňajú: časticový systém, šetriče obrazovky, správu úrovne hry
a udalosti, vstavané rozhranie príkazového riadka na ladenie.
Zdroj: opennet.ru