Développement de jeu

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

4
Comment faire avancer et arrêter un véhicule sans dépasser ni osciller?
Ok, alors considérons que nous avons un véhicule comme celui que j'ai décrit dans ma réponse à cette question , avec une position 2D, une vitesse, une vitesse angulaire et une traînée / friction. Il peut accélérer et casser d'une quantité variable, mais pas s'arrêter instantanément ou atteindre la vitesse …
9 physics  ai 



2
Fractionnement en fichiers - combien de fractionnement?
Si je dis que j'ai un cadre d'entité hiérarchique, plutôt qu'un modèle de composant. Quelque chose comme: (Oui, c'est inventé) Weapon-> Gun-> AutomaticGun-> MP44 Ou, plus d'un exemple classique: Entity-> MovableEntity-> Enemy-> WalkingEnemy Dans quelle mesure diviseriez-vous les fichiers source / en-tête pour la lisibilité et l'organisation? Est-il préférable d'aller …
9 c++  file 


6
Agence contre histoire
Quels sont les bons moyens de concilier un désir de permettre à l'utilisateur d'avoir la liberté de choix et que ses choix affectent le monde, avec le désir de pouvoir avoir une histoire sans que le joueur la «ruine»?



4
Propriétés d'une bonne conception de niveau RTS? [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 4 ans . J'ai vu la question générale de …

2
Comment générer des normales de surface?
J'ai plusieurs méthodes de dessin de débogage dans mon moteur qui peuvent générer une géométrie utile pour le débogage, comme des sphères et des cubes. Pour le moment, je ne génère pas de normales pour ces formes. Existe-t-il une méthode générale de génération de normales de face et de normales …


2
Comment une carte de jeu 3D est stockée et gérée
Je suis programmeur mais je n'ai pas encore développé de jeux. J'ai joué à divers jeux 3D et je me suis toujours demandé comment la carte du terrain était stockée et rendue. Je sais qu'une carte d'accélération est un matériel nécessaire, mais comment exactement la vue est modifiée sans même …
9 3d  maps 

6
Un bon exemple d'effet multi-passes?
Dans XNA (et Direct3D en général AFAIK), plutôt que de créer des vertex et des shaders de fragments individuels, vous regroupez potentiellement de nombreux shaders associés dans des `` Effets ''. Lorsque vous venez d'utiliser un effet, vous sélectionnez une «technique» (ou parcourez chacun d'entre eux), puis chaque «technique» a …
9 xna  directx  shaders 



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.