Développement de jeu

18
Vector3 doit-il hériter de Vector2?

Je crée quelques classes Vector2(X & Y) et Vector3(X, Y & Z), mais je ne sais pas si je dois Vector3hériter de Vector2, ou si je dois réimplémenter les variables membres m_xet m_yencore? Quels sont les avantages et les inconvénients de chaque côté (héritage vs redéfinition). Edit: j'utilise...

18
Comment détecter les rebords?

Dans mon jeu, j'aimerais que mon personnage puisse saisir et tenir les rebords, et pouvoir se relever s'il y a de la place pour le faire. Comment puis-je détecter s'il y a un rebord et si le personnage a suffisamment d'espace pour

18
Pourquoi les MMORPG utilisent-ils toujours plusieurs serveurs?

Les MMORPG, certains MOBA comme League of Legends ou même StarCraft 2 vous obligent généralement à choisir un serveur. Habituellement, ce sont les États-Unis, l'UE et la MER, dans les MMORPG, beaucoup par emplacement. Je peux voir que cela était nécessaire il y a quelques années, mais maintenant...

18
Comment les objets de jeu doivent-ils se connaître?

J'ai du mal à trouver un moyen d'organiser les objets du jeu pour qu'ils soient polymorphes mais en même temps pas polymorphes. Voici un exemple: en supposant que nous voulons tous nos objets pour update()et draw(). Pour ce faire, nous devons définir une classe de base GameObjectqui a ces deux...