Chaque langage de programmation a sa bibliothèque standard de conteneurs, algorithmes et autres éléments utiles. Avec des langages tels que C #, Java et Python, il est pratiquement inconcevable d’utiliser ce langage sans sa bibliothèque standard. Pourtant, dans de nombreux jeux C ++ sur lesquels j'ai travaillé, nous n’utilisions pas …
J'ai quelques livres sur les modèles de conception et j'ai lu quelques articles, mais je ne peux pas comprendre intuitivement quels modèles de conception pourraient être utiles au développement de jeux. Par exemple, j'ai un livre appelé ActionScript 3 avec des modèles de conception qui détaille plusieurs modèles de conception …
Donc, si vous passez du temps à regarder / répondre aux questions sur Stack Overflow sous la balise C ++, vous remarquerez rapidement que presque tout le monde utilise la bibliothèque boost ; certains diront même que si vous ne l'utilisez pas, vous n'écrivez pas du "vrai" C ++ (je …
En supposant que vous ayez déjà le meilleur algorithme, quelles solutions de bas niveau pouvez-vous proposer pour extraire les dernières gouttes de cadence douce en code C ++? Il va sans dire que ces conseils ne s'appliquent qu'à la section de code critique que vous avez déjà mise en surbrillance …
Je veux m'essayer à l'écriture d'un jeu en 3D. Cependant, je ne veux pas commencer à un niveau aussi bas en dessinant des triangles individuels et en écrivant mon propre chargeur d'objets 3D, etc. J'ai entendu parler de choses comme Irrlicht , Crystal Space 3D et Cafu , mais je …
Je sais que le protocole UDP est généralement recommandé pour les jeux multijoueurs en temps réel avec une utilisation élevée des données. La plupart des articles ont quelques années d'expérience et, comme environ 80% de toutes les données transmises sur Internet sont en TCP, une optimisation importante a dû être …
Je viens de terminer un jeu de base RPG écrit en C ++ SFML, je me suis beaucoup investi dans le jeu et je voudrais le distribuer, mais j'ai rencontré un petit problème. Le problème, c’est que j’ai bien plus de 200 images et fichiers cartographiques (c’est-à-dire des fichiers .txt …
Je suis un peu confus sur ce qu'est exactement Lua et comment un jeu programmé en C ++ l'utilisera. Je demande principalement comment il est compilé et exécuté. Par exemple, lorsque vous utilisez un programme écrit en C ++ qui utilise des scripts Lua: le code en Lua appelle-t-il simplement …
Vue d'ensemble: Un grand nombre de jeux avec des statistiques de type RPG permettent des améliorations du personnage allant du simple "Infliger 25% de dégâts supplémentaires" à des choses plus complexes telles que "Infliger 15 points de dégâts aux attaquants lorsqu'ils sont touchés". Les spécificités de chaque type de buff …
Je commence à apprendre OpenGL avec FreeGLUT en utilisant Superbible et les connaissances acquises grâce à mes graphiques élémentaires pour parfaire mes compétences. Pour tirer davantage de cette expérience, je souhaite intégrer une interface graphique pour écraser celle utilisée par FreeGLUT. Ma question est la suivante: cette chose est-elle possible …
Je réfléchissais à la manière d'implémenter les états de jeu dans mon jeu. Les principales choses que je veux pour cela sont: Les états supérieurs semi-transparents sont capables de voir à travers un menu de pause au jeu derrière Quelque chose OO-I trouve cela plus facile à utiliser et à …
Pour créer un jeu comme un RTS en réseau, j'ai vu un certain nombre de réponses suggérer de rendre le jeu complètement déterministe; Ensuite, il vous suffit de transférer les actions des utilisateurs les uns aux autres et de décaler ce qui est affiché afin de "verrouiller" l'entrée de tout …
Je construis moi-même des jeux indépendants, mais lorsque je mets un jeu nouvellement développé à un niveau où il est possible de jouer avec le comportement, je n’ai plus d’énergie, alors je me contente de raffinement plutôt que d’exploration. Avec des résultats affreux. (image du blog Intercom ) Par exemple, …
Dans le cadre du développement de jeux en C ++, quels sont vos modèles préférés en ce qui concerne l’utilisation de pointeurs (qu’ils soient nuls, bruts, étendus, partagés ou encore entre puce et idiot)? Vous pourriez envisager propriété d'objet facilité d'utilisation politique de copie aérien références cycliques plate-forme cible utiliser …
J'essaie de créer une formule qui peut être modifiée simplement en modifiant deux valeurs: number_of_levels et last_level_experience. Cela permet aux personnes qui modifient le jeu de modifier les exigences de mise à niveau. Je l'ai afin de pouvoir spécifier le nombre d'XP nécessaire pour le dernier niveau, mais je veux …
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.