Projekts
Ietvars ietver vairākus neatkarīgus moduļus:
- Core un Data ir bāzes moduļi, kas ietver galvenās klases un datus.
- Reslib - klases spēļu resursu apstrādei un ielādei.
- ECS — BaseEntity un Components klases, kas ļauj savienot tādas funkcionalitātes kā grafika, fizisko procesu simulācija un ievades apstrāde.
- Tilemapping ir flīžu karšu lejupielādētājs tmx formātā.
Galvenās iezīmes:
- Ainu un slāņu sistēma.
- Kameras un ēnotāji.
- Automātiska resursu ielādes un resursu pārvaldības sistēma.
- Komponenti (animēti spraiti, formas, fizikas simulācija, ievade, paātrinātājs)
- Atbalsts mozaīkas kartēm tmx formātā.
- Teksta apstrāde un bitkartes fonti.
- Vizuālās pārejas.
- Globālie lietojumprogrammu iestatījumi.
- Iebūvēts atkļūdošanas ekrāns.
- Konsoles reģistrēšanas rīki.
- Izstrādē: izvēlne un lietotāja interfeiss.
- Plānos ietilpst: daļiņu sistēma, ekrānsaudzētāji, spēles līmeņa vadība
un notikumi, iebūvēts komandrindas interfeiss atkļūdošanai.
Avots: opennet.ru