projet
Le framework comprend plusieurs modules indépendants :
- Core et Data sont les modules de base qui incluent les principales classes et données.
- Reslib - classes pour le traitement et le chargement des ressources du jeu.
- ECS - Classes BaseEntity et Components qui vous permettent de connecter des fonctionnalités telles que les graphiques, la simulation de processus physiques et le traitement des entrées.
- Tilemapping est un téléchargeur de cartes en mosaïque au format tmx.
Principales caractéristiques:
- Système de scènes et de calques.
- Caméras et shaders.
- Système de chargement automatique des ressources et de gestion des ressources.
- Composants (sprites animés, formes, simulation physique, entrée, collisionneur)
- Prise en charge des cartes mosaïques au format tmx.
- Traitement de texte et polices bitmap.
- Transitions visuelles.
- Paramètres globaux de l'application.
- Écran de débogage intégré.
- Outils de journalisation de la console.
- En développement : menu et interface utilisateur.
- Les plans incluent : un système de particules, des économiseurs d'écran, une gestion des niveaux de jeu
et événements, interface de ligne de commande intégrée pour le débogage.
Source: opennet.ru