projekt
Raamistik sisaldab mitmeid sõltumatuid mooduleid:
- Core ja Data on põhimoodulid, mis sisaldavad põhiklasse ja andmeid.
- Reslib - klassid mänguressursside töötlemiseks ja laadimiseks.
- ECS – BaseEntity ja Components klassid, mis võimaldavad ühendada selliseid funktsioone nagu graafika, füüsiliste protsesside simulatsioon ja sisendtöötlus.
- Tilemapping on plaaditud kaardi allalaadija tmx-vormingus.
Põhijooned:
- Stseenide ja kihtide süsteem.
- Kaamerad ja varjutajad.
- Automaatne ressursside laadimise ja ressursside haldussüsteem.
- Komponendid (animeeritud spraidid, kujundid, füüsikasimulatsioon, sisend, põrkur)
- Mosaiikkaartide tugi tmx-vormingus.
- Tekstitöötlus ja bitmap-fondid.
- Visuaalsed üleminekud.
- Globaalsed rakenduse seaded.
- Sisseehitatud silumisekraan.
- Konsooli logimise tööriistad.
- Arendamisel: menüü ja kasutajaliides.
- Plaanid sisaldavad: osakeste süsteem, ekraanisäästjad, mängutaseme haldamine
ja sündmused, sisseehitatud käsurea liides silumiseks.
Allikas: opennet.ru