Je commence actuellement à apprendre OpenGL à l'école et j'ai commencé à faire un jeu simple l'autre jour (seul, pas pour l'école). J'utilise freeglut et je le construis en C, donc pour ma boucle de jeu, je venais vraiment d'utiliser une fonction à laquelle j'ai fait passer glutIdleFuncpour mettre à …
Je commence tout juste à en apprendre davantage sur la recherche de chemin et j'ai étudié l'algorithme A * et ma principale préoccupation est que tous les exemples que j'ai vus montrent des obstacles statiques qu'il calcule. Si j'ai des obstacles en mouvement, disons d'autres personnages par exemple, se déplaçant …
Je veux mettre un projet Unreal Engine 4 sous contrôle de source avec git. (Je sais que l'éditeur prend en charge Perforce et Subversion, mais je m'en moque.) Quels dossiers et fichiers dois-je inclure dans le référentiel et lesquels puis-je ignorer? La façon dont je le vois, ce qui suit …
J'ai examiné plusieurs jeux assez populaires pour déterminer quel angle de perspective ils utilisent. Pour cela, j'ai créé une grille qui est vue isométrique à 45 et 60 degrés et je l'ai mise sur une capture d'écran (de Diablo II dans ce cas). Aucune de ces grilles ne correspond à …
J'ai remarqué que dans les dégradés très doux, la profondeur de couleur 24 bits n'est pas suffisante car vous pouvez voir les transitions de la couleur. Cela apparaît le plus dans les scènes sombres ou le ciel nocturne. Pourquoi personne ne change-t-il la profondeur de couleur en deux octets par …
J'ai un système d'eau basé sur une grille 2D dans mon jeu XNA, nous avons une méthode utilisant des automates cellulaires pour simuler la chute et la propagation de l'eau. Exemple d'eau coulant sur une pente: Chaque tuile peut contenir une masse de 0 à 255 valeurs de liquide, stockées …
Il existe plusieurs sociétés qui développent leurs jeux pour une seule console (Playstation ou XBox). Pourquoi et comment font-ils cela? Ne devrait-il pas y avoir plus de ventes lorsqu'ils le publient pour PC / PS / Xbox? Pourquoi signent-ils de tels contrats? Quels sont les bénéfices? Remarque: Tant que ces …
J'ai vu un mécanicien que j'appelle des "points d'armure" dans de nombreux jeux: Quake, Counter Strike, etc. Généralement, alors que le joueur a ces points d'armure, il subit moins de dégâts. Cependant, ils agissent de la même manière que les points de vie: vous les perdez en subissant ces dégâts. …
J'enseigne au 3e niveau, 4 ans de programmation de jeux (B.Sc. in Computer Games Development). Nous constatons que les étudiants nouveaux et potentiels confondent souvent intérêts et capacités dans le jeu, la conception de jeux et la programmation de jeux. (Je sais que le titre pourrait être beaucoup plus spécifique …
Les exceptions sont-elles largement utilisées dans la conception du moteur de jeu ou il est préférable d'utiliser des instructions if pures? Par exemple avec des exceptions: try { m_fpsTextId = m_statistics->createText( "FPS: 0", 16, 20, 20, 1.0f, 1.0f, 1.0f ); m_cpuTextId = m_statistics->createText( "CPU: 0%", 16, 20, 40, 1.0f, 1.0f, …
Le document de conception doit-il être une ligne de texte continue, avec des phrases réelles, plus comme une description de l'ensemble du jeu, ou dois-je le structurer en points simples? Quels sont les avantages et existe-t-il d'autres façons de le structurer?
Dans mon jeu, il est possible de créer plusieurs personnages. Vous pouvez en faire autant que vous le souhaitez. Ce que je fais habituellement (et presque tous les joueurs le font) est de créer un seul personnage et de le monter de niveau, et de l'utiliser pour tout. Certains jeux …
Dans un jeu basé sur un niveau, semblable à un puzzle, comment pouvons-nous empêcher les joueurs de rechercher sur Internet des solutions à un niveau spécifique? J'aimerais laisser les joueurs comparer équitablement leurs scores. J'ai pensé à ajouter un peu de hasard aux niveaux, mais cela a l'inconvénient de perdre …
Nous savons tous qu'il y a eu des tentatives de création de jeux MMORTS à succès commercial, mais tous ont échoué. Par échoué, je veux dire qu'ils ne sont pas devenus très populaires dans la communauté des joueurs. Pourquoi donc? Qu'est-ce qu'un MMORTS? C'est comme un RTS (une stratégie en …
Roguelikes et roguelike-likes ( Spelunky , The Binding of Isaac ) ont tendance à partager un certain nombre d'éléments de conception de jeu: Mondes générés de manière procédurale Croissance des personnages grâce à de nouvelles capacités et pouvoirs Mort permanente Je peux comprendre pourquoi commencer avec permadeath comme prémisse vous …
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.