Prosjekt
Rammeverket inkluderer flere uavhengige moduler:
- Kjerne og data er basismodulene som inkluderer hovedklassene og dataene.
- Reslib - klasser for behandling og lasting av spillressurser.
- ECS - BaseEntity og Components-klasser som lar deg koble til funksjonalitet som grafikk, simulering av fysiske prosesser og input-behandling.
- Tilemapping er en Tiled Map-nedlaster i tmx-format.
Nøkkelegenskaper:
- System av scener og lag.
- Kameraer og shaders.
- Automatisk ressurslasting og ressursstyringssystem.
- Komponenter (animerte sprites, former, fysikksimulering, input, kolliderer)
- Støtte for mosaikkkart i tmx-format.
- Tekstbehandling og punktgrafikkfonter.
- Visuelle overganger.
- Globale applikasjonsinnstillinger.
- Innebygd feilsøkingsskjerm.
- Konsollloggingsverktøy.
- Under utvikling: meny og brukergrensesnitt.
- Planene inkluderer: partikkelsystem, skjermsparere, styring av spillnivå
og hendelser, innebygd kommandolinjegrensesnitt for feilsøking.
Kilde: opennet.ru