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 a …
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 portée …
Je suis un programmeur débutant et je crée un projet qui me permet de me promener dans les pièces via une caméra à la première personne. Jusqu'à présent, j'ai dessiné les bâtiments, mais maintenant je suis coincé et je ne sais pas comment faire un appareil photo à la première …
Je me demandais si quelqu'un savait ou savait comment programmer un système d'escalade comme celui trouvé dans tomb raider / uncharted. J'avais pensé à avoir juste des boîtes englobantes à toutes les positions grimpables dans le monde du jeu, puis à vérifier la collision. Si le joueur était à l'intérieur …
J'ai récemment commencé un projet, la construction d'un moteur physique. J'espérais que vous pourriez me donner quelques conseils concernant une certaine documentation et / ou les meilleures technologies pour cela. Tout d'abord, j'ai vu que Game-Physics-Engine-Development est fortement recommandé pour la tâche à accomplir, et je me demandais si vous …
Fermé . Cette question est basée sur l'opinion . Il n'accepte pas actuellement les 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 . Donc, je suis un étudiant …
Remarque: je prévois de créer mon propre système d'interface graphique. Ce sera bon pour l'apprentissage, léger, n'aurai que les bits dont j'ai besoin, les liens avec le jeu, etc. Je réfléchissais à comment le faire. Les éléments que je veux dire sont: Boutons radio Saisissez le texte ici Boutons Sliders …
Je crée un moteur de jeu 2D simple et je veux mettre à jour et rendre les sprites dans différents threads, pour savoir comment cela se fait. J'ai besoin de synchroniser le fil de mise à jour et celui de rendu. Actuellement, j'utilise deux drapeaux atomiques. Le flux de travail …
J'ai téléchargé le fichier de version trouvé ici , mais je ne sais pas par où commencer. Dans mon jeu, j'ai un certain nombre d'oblongs et une sphère, je veux que tous ceux-ci entrent en collision les uns avec les autres. (Ils ont tous des maillages et des volumes englobants …
Je fais un jeu simple, et l'un des problèmes que j'ai rencontrés est le retard ennuyeux lorsque j'appuie sur une touche en continu. Donc, fondamentalement, lorsque j'appuie (pendant très longtemps) par exemple Up, mon objet se déplace d'une unité vers le haut, ne se déplace pas (pendant environ 1 seconde), …
J'essaie de trouver une solution à ce problème. J'essaie de construire un maillage de navigation au format d'une grille de sommets verrouillés sur des coordonnées au sol x, y en forme de carrés pour un espace 3D. Mais j'ai du mal à essayer de trouver une façon de procéder. J'ai …
J'ai entendu dire que vous pouvez calculer le temps delta avec deux fonctions appelées SDL_GetPerformanceCounter et SDL_GetPerformanceFrequency. Je ne sais pas comment ils fonctionnent complètement, mais j'ai entendu dire que c'était un peu similaire à l'utilisation de SDL_GetTicks () Uint64 NOW, LAST; double deltaTime = 0; while (somebool) { LAST …
J'étudie un texte sur texture mappinget dans la preparing to drawsession, je lis: Définissez les paramètres d'habillage de texture. Cela contrôlera ce qui se passe lorsqu'une coordonnée de texture supérieure à 1,0 ou inférieure à 0,0 est rencontrée: glTexParameteri( GL_TEXTURE_2D, GL_TEXTURE_WRAP_S,wrap); glTexParameteri( GL_TEXTURE_2D, GL_TEXTURE_WRAP_T,wrap); où wrap est: GL_REPEAT: spécifie que …
Je crée un jeu de stratégie au tour par tour en 2 dimensions en utilisant c ++ et SFML-2.0. Le mouvement est basé sur la distance plutôt que sur la grille, avec plusieurs pièces différentes en forme de triangle qui, à un tour donné, chacune peut soit tourner en place, …
J'essaie d'encapsuler mes appels GLFW3 dans une seule classe: class WindowManager { private: GLFWwindow* window_; GLFWmonitor* monitor_; Keyboard* keyboard_; ... } Et j'essaie de configurer une classe de clavier singleton qui collecte les touches enfoncées pendant l'exécution. Dans GLFW, je peux définir une key_callbackfonction qui est en dehors de la …
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.