Proiect
Cadrul include mai multe module independente:
- Core și Data sunt modulele de bază care includ principalele clase și date.
- Reslib - clase de procesare și încărcare a resurselor de joc.
- ECS - Clasele BaseEntity și Components care vă permit să conectați funcționalități precum grafica, simularea proceselor fizice și procesarea intrărilor.
- Tilemapping este un program de descărcare Tiled Map în format tmx.
Caracteristici principale:
- Sistem de scene și straturi.
- Camere și shadere.
- Sistem automat de încărcare a resurselor și de gestionare a resurselor.
- Componente (sprituri animate, forme, simulare fizică, intrare, ciocnitor)
- Suport pentru hărți mozaic în format tmx.
- Procesare text și fonturi bitmap.
- Tranziții vizuale.
- Setări globale ale aplicației.
- Ecran de depanare încorporat.
- Instrumente de înregistrare în consolă.
- În dezvoltare: meniu și interfață utilizator.
- Planurile includ: sistem de particule, screensavere, management nivel joc
și evenimente, interfață de linie de comandă încorporată pentru depanare.
Sursa: opennet.ru