Packages de xvoe
Librairies
-
- xvoe-jogl
- xvoe-lwjgl
Projets
Structure
wx.xvoe.
- controls : les éléments d'intéraction cliente (clavier, souris, contexte …)
- core : la base applicative permettant de créer une application simplement
- display : le système d'affichage générique
- .concurrent : le système d'affichage concurrent (affichage synchronisé)
- env : l'écosystème
- graphics : les éléments graphiques purs (GraphicSession, Texture …)
- opengl : les implémentations d'opengl
- jogl : l'implémentation graphique de JOGL
- lwjgl : l'implémentation graphique de LWJGL
- ida : l'interface de développement artificielle
- actions : les diverses actions
- ia : l'intelligence artificielle et tous ses fonctionnements
- role1) : événements et scénarisation, système de rôle … (Singularity, RoleEvent …)
- maps : les éléments définissant la structure spaciale de l'environnement
- .accessibility : l'accessibilité
- .grid : les implémentations de Grid
- .targetting : la gestion des cibles
- .view : la gestion des vues différentes (isométrique, axonométrique, perspective de fuite, cavalière, 3d …)
- models : les modèles de données
- .items : les modèles liés aux objets
- .skills : les modèles liés aux compétences
- net : la gestion réseau
- .stream2) : la gestion du streaming
- persistance3) : la persistance des données
- ui : l'interface graphique utilisateur
- .events : ui événementielle
- .framework : plateforme et composants de base de l'ui
- .layouts : dispositions des éléments de l'ui
- .text : composants d'affichage et d'entrée du texte
- .modules : modules particuliers de l'ui (permet notamment l'extensibilité)
- .env : ui liée à l'écosystème (effets météorologiques, lumière, ombres)
- .messaging : ui des messages
- .players : ui du statut et des personnages
- .xml : xmlui
- utils : les divers outils secondaires utilisés
- xga : le système de packaging des images et animations
- xml : la gestion xml par interface permettant l'indépendance de la librairie xml utilisée (dom4j, xom, w3cdom …)