Développement de jeu

12
GLUT est-il obsolète?

Une question a été posée sur les bonnes ressources OpenGL à jour , l' une des réponses était un lien vers un tutoriel sur la programmation OpenGL moderne. Le tutoriel en question utilise GLUT et GLEW, mais j'ai lu quelque part que GLUT est obsolète. Est-ce

12
Quelles alternatives à GLUT existent?

J'essaie d'apprendre OpenGL, et je viens de découvrir que GLUT est obsolète . Je connais déjà SDL, et il semble que ce soit une bonne alternative. Dois-je utiliser SDL pour développer des jeux avec OpenGL, ou existe-t-il de meilleures alternatives. Je suis nouveau dans le développement de jeux,...

12
Modèles de conception pour les systèmes de règles?

Comme projet amusant et rapide, j'ai essayé d'écrire un jeu de solitaire. Mais pour écrire les systèmes de règles, je me sentais sale , parce que mon code était complètement déstructuré et inextensible , principalement parce que ma logique de jeu était du code spaghetti complet. J'ai déjà rencontré...

12
C # créer un jeu de serpent simple

Je pensais à créer un jeu de serpent avec C #, alors j'ai eu des idées en tête et des problèmes sont survenus. Comment puis-je suivre et sortir au bon endroit les blocs qui courent après la tête du serpent? Si le serpent est composé de cinq blocs et que l'utilisateur commence à tourner en cercle,...

12
Ombres dans le rendu différé

J'ai lu des informations sur le rendu différé, et je pense que je comprends l'essentiel. Mais ce que je ne comprends pas, c'est comment cela accomplit les ombres. Pour autant que je sache, le G-buffer n'implique pas de créer un shadowmap pour chaque lumière, donc je suis confus quant à la façon...

12
Comment dois-je dissocier et supprimer les tampons OpenAL?

J'utilise OpenAL pour jouer des sons. J'essaie d'implémenter une fonction de jeu de tir et d'oublier qui prend un ID de tampon et l'affecte à une source à partir d'un pool que j'ai précédemment alloué, et le joue. Cependant, il y a un problème avec les durées de vie des objets. Dans OpenGL, les...

12
Nombres aléatoires sur C ++

Récemment, je me suis habitué aux langages modernes qui incluent un bon générateur aléatoire de stock, qui est généralement le Twister de Mersenne; maintenant que je suis revenu au C ++, je dois décider quoi utiliser. J'ai cherché des implémentations de Mersenne Twister et j'ai remarqué qu'il y en...

12
OpenGL orienté objet

J'utilise OpenGL depuis un certain temps et j'ai lu un grand nombre de tutoriels. Mis à part le fait que beaucoup d'entre eux utilisent toujours le pipeline fixe, ils jettent généralement toutes les initialisations, les changements d'état et le dessin dans un fichier source. C'est très bien pour la...

12
Recherche de chemin efficace dans l'espace libre

J'ai un jeu situé dans l'espace, et j'aimerais émettre des ordres de mouvement, ce qui nécessite un cheminement. Maintenant, je crois comprendre que A * et autres s'appliquent principalement aux arbres, et non à l'espace vide qui n'a pas de nœuds d'orientation. J'ai quelques obstacles, qui sont...

12
Essentiels pour la construction d'un RTS [fermé]

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é l'année dernière . Je me demandais si quelqu'un avait des liens vers de...