Projekt
Okvir uključuje nekoliko neovisnih modula:
- Core i Data su osnovni moduli koji uključuju glavne klase i podatke.
- Reslib - klase za obradu i učitavanje resursa igre.
- ECS - BaseEntity i klase komponenti koje vam omogućuju povezivanje funkcionalnosti kao što su grafika, simulacija fizičkih procesa i obrada ulaza.
- Tilemapping je alat za preuzimanje Tiled Map u tmx formatu.
Glavne značajke:
- Sustav scena i slojeva.
- Kamere i shaderi.
- Automatsko učitavanje resursa i sustav upravljanja resursima.
- Komponente (animirani spriteovi, oblici, simulacija fizike, unos, sudarač)
- Podrška za mozaične karte u tmx formatu.
- Obrada teksta i bitmap fontovi.
- Vizualni prijelazi.
- Globalne postavke aplikacije.
- Ugrađeni zaslon za otklanjanje pogrešaka.
- Alati za logovanje konzole.
- U razvoju: izbornik i korisničko sučelje.
- Planovi uključuju: sustav čestica, čuvare zaslona, upravljanje razinama igre
i događaji, ugrađeno sučelje naredbenog retka za otklanjanje pogrešaka.
Izvor: opennet.ru