Salut,
comme je suis en train de faire mon propre moteur, je voudrais savoir les pricipales fonctionnalités qu'un moteur de jeu digne de ce nom doit offrir.
pour l'instant, voici les fonctionalité de mon moteur:
- Chargement des fichier wavefront obj
- gestion des ressources (ntié)
- classe light (une lampe)
- classe Camera
- classe scene manager qui contient la liste des "body"(corps), ainsi que celle des lampes(8 max, OS oblige),avec gestion de la physique via la lib physx. elle chargé de l'affichage ansi de simuler la physique.
- classe RenderWindow qui encapsule le code de fenetrage
- classe Root qui effectue toutes les initialisations necessaires et demarre la boucle pricipale. une application faite à l'aide de ce moteur doit heriter de cette classe.
merci pour votre attention
Partager