project
Het raamwerk omvat verschillende onafhankelijke modules:
- Core en Data zijn de basismodules die de hoofdklassen en data bevatten.
- Reslib - klassen voor het verwerken en laden van spelbronnen.
- ECS - BaseEntity- en Components-klassen waarmee u functionaliteit zoals grafische afbeeldingen, simulatie van fysieke processen en invoerverwerking kunt verbinden.
- Tilemapping is een Tiled Map-downloader in tmx-formaat.
Belangrijkste kenmerken:
- Systeem van scènes en lagen.
- Camera's en shaders.
- Automatisch systeem voor het laden van bronnen en het beheren van bronnen.
- Componenten (geanimeerde sprites, vormen, natuurkundige simulatie, invoer, botsing)
- Ondersteuning voor mozaïekkaarten in tmx-formaat.
- Tekstverwerking en bitmaplettertypen.
- Visuele overgangen.
- Algemene applicatie-instellingen.
- Ingebouwd foutopsporingsscherm.
- Console-logboektools.
- In ontwikkeling: menu en gebruikersinterface.
- Plannen omvatten: deeltjessysteem, screensavers, spelniveaubeheer
en gebeurtenissen, ingebouwde opdrachtregelinterface voor foutopsporing.
Bron: opennet.ru