Questions marquées «architecture»

18
Structure de l'unité de jeu RTS

Je veux un moyen de faire beaucoup d'unités différentes sans avoir à programmer plusieurs fois des actions comme moveTo et Attack La façon dont je le vois, il y a 2 façons de le faire. Une seule classe Unit générique avec des indicateurs qui spécifie ce qu'elle peut / ne peut pas faire (puis créez...

18
Comment coder UI / HUD dans Entity System?

Je pense que j'ai déjà eu l'idée du Entity System inspiré par Adam Martin (t-machine). Je veux commencer à l'utiliser pour mon prochain projet. Je connais déjà les bases de l'entité, des composants et des systèmes. Mon problème est de savoir comment gérer l'interface utilisateur / HUD. Par exemple,...

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 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...

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...

17
Qu'implique un simple jeu UDP?

J'ai essayé une fois d'écrire un jeu simple avec UDP en une semaine comme test jetable. Cela s'est horriblement mal passé. Je l'ai jeté tôt. Le principal problème que j'ai eu était de restaurer l'état de jeu de tous les joueurs / ennemis / objets à un ancien état et d'avancer rapidement le jeu au...

17
Utilisez-vous des diagrammes pour modéliser des jeux? [fermé]

Fermé . Cette question est basée sur l'opinion . Il n'accepte pas actuellement de réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin d'y répondre avec des faits et des citations en modifiant ce message . Fermé il y a 6 ans . Je veux dire principalement UML mais toute...

17
Comment sauver un monde procédural?

J'ai récemment lu comment créer des mondes procéduraux ... mais comment en enregistrer un? Dans des jeux comme Terraria ou Minecraft, les utilisateurs peuvent modifier librement le paysage, mais ce monde ne peut pas être recréé à partir de la graine de départ. Quelles techniques sont utilisées pour...

16
Machine à états finis en C ++

J'ai donc lu beaucoup de choses sur l' utilisation des FSM pour faire la gestion de l'état du jeu, des choses comme ce qu'est un FSM et l'utilisation d'une pile ou d'un ensemble d'états pour en créer un. J'ai traversé tout ça. Mais je suis coincé à écrire une implémentation réelle et bien conçue...