Bonjour !
J'ai commencé récemment à utiliser XNA et plus généralement à me pencher sur la réalisation d'un moteur de jeu. J'ai commencé il y a peu ce dernier mais je suis heurté à un faux-problème, je viens donc vous demander conseil.
La structure est classique (celle qu'on voit dans tout les tutos traitant du sujet) :
Un GameManager gère plusieurs Engine : GraphicsEngine, SoundEngine et GameEngine. C'est lui qui les instancie, leur indique de se mettre à jour etc.
GameManager hérite de Microsoft.Xna.Framework.Game.
SoudEngine gère plusieurs classes liées au son, dont AmbientMusic.
Je voudrais avoir accès au ContentManager de Game dans AmbientMusic. Suis-je obligé de me trimbaler le pointeur de GameManager partout?
(si c'est vraiment pas clair je ferais un schéma! )
merci
Partager