Historique des modifications - Message

Message #10014

Sujet: Animation football


Type Date Auteur Contenu
Création du message 02-06-2011 08:08:12 tmyke
Salut smile

Pour ce qui est du mesh, je ne vois toujours pas comment tu le passe
à ton constructeur, ou alors il y a quelque chose qui m'a échappé...
Tu définis effectivement *mesh dans la fonction main, mais je ne vois
pas comment le paramètre est envoyé 'joueur1' ?

Sinon, si j'ai bien compris, tu cherches à gérer un certains nombre de joueur sur un terrain.
Créer une classe Player, c'est très bien, mais perso je n'en aurais pas fait une classe dérivée
de IAnimateMeshSceneNode.

Crées une classe bien à part, qui colle mieux à l'application que tu veux monter. Car ton player aura
certes une représentation graphique à l'écran, mais certainement aussi bien d'autre paramètre lié à son
intégration et son évolution dans le jeux.
En règle générale, on essais toujours de séparer autant que possible les éléments du programme que l'on
écris de ceux des librairies que l'on utilise, en particulier le moteur de rendu.

Donc tu écris une classe Player, qui contiendra un ensemble de données et de méthodes pour que tes joueurs
vivent leur vie dans ton jeux, dont un des éléments sera le lien avec l’élément graphique lié au moteur de rendu
(dans ton cas on va dire un AnimateMeshSceneNode), cela sera à mon sens bien plus facile en terme de lisibilité
et de maintient du code, et te causera moins de soucis de compréhension wink
(j'espère ne pas avoir été trop brouillon dans mon explication)

Retour

Options Liens officiels Caractéristiques Statistiques Communauté
Préférences cookies
Corrections
irrlicht
irrklang
irredit
irrxml
Propulsé par Django
xhtml 1.0
css 2.1
884 membres
1440 sujets
11337 messages
Dernier membre inscrit: Saidov17
122 invités en ligne
membre en ligne: -
RSS Feed