Questions marquées «software-engineering»

9
Codage visuel des arborescences de dialogue rpg

J'utilise actuellement XML pour créer mes arborescences de dialogue dans mon rpg, mais le faire à la main pour des centaines de discussions différentes peut devenir très fastidieux très rapidement. Je me demandais s'il y avait un moyen de mettre en œuvre un organigramme / udk kismet comme un...

9
Comment fonctionne gluLookAt?

De ma compréhension, gluLookAt( eye_x, eye_y, eye_z, center_x, center_y, center_z, up_x, up_y, up_z ); est équivalent à: glRotatef(B, 0.0, 0.0, 1.0); glRotatef(A, wx, wy, wz); glTranslatef(-eye_x, -eye_y, -eye_z); Mais lorsque j'imprime la ModelViewmatrice, l'appel à glTranslatef()ne semble pas...

9
Pourquoi devrais-je utiliser des méthodes d'initialisation et de nettoyage distinctes au lieu de mettre de la logique dans le constructeur et le destructeur pour les composants du moteur?

Je travaille sur mon propre moteur de jeu et je conçois actuellement mes managers. J'ai lu que pour la gestion de la mémoire, l'utilisation des fonctions Init()et CleanUp()est meilleure que celle des constructeurs et des destructeurs. Je cherchais des exemples de code C ++, pour voir comment ces...

8
Vecteurs SoA sur SPU

J'ai beaucoup lu sur les avantages de l'organisation des données en `` structures de tableaux '' (SoA) au lieu du `` tableau de structures '' (AoS) typique pour obtenir un meilleur débit lors de l'utilisation d' instructions SIMD . Bien que le `` pourquoi '' ait un sens total pour moi, je ne sais...

8
Développement d'un système de rencontre RPG

Je suis au milieu d'un système de rencontre pour un RPG XNA. L'idée est que vous vous promenez dans un donjon, et certaines tuiles sont marquées comme RandomBattleTiles, et vous avez une zone sur la carte définissant quels monstres peuvent être rencontrés. Ce dont j'ai besoin, c'est d'un moyen de...