Développement de jeu

Q & A pour les développeurs de jeux professionnels et indépendants

5
OpenGL: pourquoi dois-je définir un normal avec glNormal?
J'apprends quelques bases d'OpenGL mais je me demande pourquoi il y a un appel glNormalà définir la normale des sommets. Si je crée un simple triangle comme celui-ci: glBegin(GL_TRIANGLES); glVertex3f(0,0,0); glVertex3f(1,0,0); glVertex3f(0,1,0); glEnd(); Les normales ne devraient-elles pas être définies implicitement par le type de la primitive géométrique? Si je …
19 opengl  normals 





8
Déterminer les mains de poker
J'ai fait un jeu Texas Hold'Em dans le cadre d'une évaluation, et j'ai réfléchi à la façon d'examiner les 7 cartes disponibles et de déterminer si des mains existent. La seule méthode possible à laquelle je peux penser est de trier les cartes numériquement, puis d'examiner chaque groupe possible de …
19 c++  card-game  poker 

4
Pourquoi l'industrie est-elle passée du C au C ++? [fermé]
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 . Tout d'abord, je voudrais avoir une …
19 c++  c 

5
Calculer des points aléatoires (pixel) dans un cercle (image)
J'ai une image qui contient des cercles à un endroit spécifique et d'un diamètre spécifique. Ce que je dois faire, c'est être capable de calculer des points aléatoires dans le cercle, puis de manipuler les pixels auxquels ces points sont corrélés. J'ai déjà le code suivant: private Point CalculatePoint() { …
19 c#  algorithm 



4
Quels opcodes sont plus rapides au niveau CPU? [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é il y a 3 ans . Dans chaque langage de programmation, il existe des ensembles d'opcodes …

2
Faire un effet SNES Mode 7 (transformation affine) dans Pygame
Existe-t-il une réponse courte sur la façon de faire un effet de type Mode 7 / Mario Kart dans Pygame? J'ai beaucoup cherché sur Google, tous les documents que je peux trouver sont des dizaines de pages dans d'autres langues (asm, c) avec beaucoup d'équations étranges et autres. Idéalement, je …
19 pygame 

7
Quelle importance accordez-vous à la sécurité des exceptions dans votre code C ++?
Chaque fois que je songe à sécuriser fortement mon code, je justifie de ne pas le faire car cela prendrait tellement de temps. Considérez cet extrait relativement simple: Level::Entity* entity = new Level::Entity(); entity->id = GetNextId(); entity->AddComponent(new Component::Position(x, y)); entity->AddComponent(new Component::Movement()); entity->AddComponent(new Component::Render()); allEntities.push_back(entity); // std::vector entityById[entity->id] = entity; // …

2
Polir votre jeu: combien suffit-il?
Je suppose que vous êtes un développeur indépendant, que vous créez vos propres créations (ou que vous obtenez gratuitement / en partenariat). Je suppose également que vous n'avez aucune pression externe qui vous pousse vers de nouveaux jeux; vous pouvez travailler sur vos jeux autant (ou aussi peu) que vous …
19 process 


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.