Fermé. Cette question est hors sujet . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin qu'elle soit sur le sujet pour Game Development Stack Exchange. Fermé il y a 6 ans . Je suis assez nouveau dans le développement de jeux, j'ai …
J'essaie d'écrire un petit moteur de voxels parce que c'est amusant, mais j'ai du mal à trouver la meilleure façon de stocker les voxels réels. Je suis conscient que j'aurai besoin de morceaux en quelque sorte, donc je n'ai pas besoin d'avoir le monde entier en mémoire, et je suis …
J'essaie d'obtenir un rectangle pour se déplacer entre deux positions que j'appelle _positionAet _positionB. Les deux sont de type Vector3. Le rectangle se déplace très bien. Cependant, lorsqu'il atteint, _positionBil ne se déplace pas dans la direction opposée, comme il se doit. Je suis retourné dans le code pour y …
Je crée un jeu qui utilise des objets de jeu basés sur des composants, et j'ai du mal à implémenter un moyen pour chaque composant de communiquer avec son objet de jeu. Plutôt que d'expliquer tout à la fois, j'expliquerai chaque partie de l'exemple de code pertinent: class GameObjectManager { …
J'ai du mal à essayer d'exécuter des événements de clavier dans une autre classe avec GLFW3. Le problème que j'ai est que GLFW3 utilise une fonction statique pour l'entrée comme indiqué: static UI u; ... ... static void key_callback(GLFWwindow* window, int key, int scancode, int action, int mods) { u.controls(window, …
Il y a deux classes dans mon jeu qui sont vraiment utiles, mais qui deviennent lentement une douleur. Message et propriété (la propriété est essentiellement un composant). Ils dérivent tous les deux d'une classe de base et contiennent un identifiant statique afin que les systèmes ne puissent prêter attention qu'à …
Je comprends pourquoi C ++ est utilisé. Ce n'est pas de cela qu'il s'agit. Lorsque j'installe des jeux, généralement Steam (j'utilise à peu près uniquement Steam de nos jours) installe le C ++ 2005 Runtime distribuable. Ma question est pourquoi est-ce le cas? Quelle est la raison pour laquelle un …
Je voudrais ajouter une console en jeu à un jeu C ++ que je crée. Bien que le rendu de la console et l'analyse des commandes me conviennent, l'aspect de saisie de texte et d'édition (par exemple, la manipulation des touches gauche / droite, les espaces arrière, etc.) semble représenter …
Je suis en train de créer un RPG 2D en C ++ 11 avec Allegro 5 et boost. Mon objectif est de mettre à jour mes paramètres de jeu d'une manière ou d'une autre lorsqu'une option est modifiée dans le menu Options. Je ne veux pas forcer l'utilisateur à redémarrer …
J'ai une application D3D11 et je veux ajouter un support plein écran approprié. Maintenant, je peux laisser DXGI basculer ma fenêtre en plein écran pour moi, et j'ai l'impression que DXGI s'occupera de tout ce qui est nécessaire pour faire basculer la chaîne de swap avant et le backbuffer au …
Windows 8 prend-il en charge DirectX 9? Parce que je regardais des exemples écrits en C ++ et DirectX 9 pour Windows 8. Ce n'était pas ça, comme je le sais (regardez ici http://directxtutorial.com/Lesson.aspx?lessonid=111-4-2 ). Par exemple, l'initialisation de DirectX avec COM: ComPtr<ID3D11Device1> dev; ComPtr<ID3D11DeviceContext1> devcon; C'est juste bizarre parce …
Fermé . Cette question doit être plus ciblée . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question pour qu'elle se concentre sur un seul problème en modifiant ce post . Fermé il y a 2 ans . Je ne trouve pas de bonne …
Je ne sais pas exactement comment les objets font les choses avec d'autres objets dans une conception basée sur des composants. Dis que j'ai une Objclasse. Je fais: Obj obj; obj.add(new Position()); obj.add(new Physics()); Comment pourrais-je alors avoir un autre objet non seulement pour déplacer la balle mais aussi pour …
Je veux écrire un jeu simple avec un monde de blocs comme dans Minecraft. Ma question théorique est quelle est la meilleure façon de gérer ces informations de bloc pendant la lecture. Ma première idée était un énorme tableau, mais cela entraînera un manque de mémoire, je pense. Peut-être que …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.