Développement de jeu

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



7
Couplage faible et cohésion étroite
Bien sûr, cela dépend de la situation. Mais lorsqu'un objet ou un système à levier inférieur communique avec un système de niveau supérieur, les rappels ou les événements devraient-ils être préférés à la conservation d'un pointeur vers un objet de niveau supérieur? Par exemple, nous avons une worldclasse qui a …

3
Comment suivent-ils les PNJ dans Left 4 Dead?
Comment gardent-ils la trace des zombies PNJ dans Left 4 Dead? Je parle des PNJ qui entrent dans les murs ou errent sans but. Même si les joueurs ne peuvent pas les voir, ils sont là (disons à l'intérieur des pièces ou derrière les portes). Disons qu'il y a une …
11 game-design  ai 



1
Algorithme de recherche de chemin de triangulation A * (TA *)
J'ai besoin d'aide pour comprendre l'algorithme Triangle A * (TA *) décrit par Demyen dans son article Efficient Triangulation-Based Pathfinding , pages 76-81. Il décrit comment adapter l'algorithme A * régulier pour la triangulation, pour rechercher d'autres chemins éventuellement plus optimaux, même après que le nœud final soit atteint / …

3
TRON: algorithme de Game AI?
Des cycles légers ou quelque chose comme ça. Étant donné un tableau 2d représentant la carte du jeu, où chaque élément peut être 0 ou 1 (0 représentant un espace vide et 1 représentant un espace rempli), quel est l'algorithme utilisé pour l'IA ennemi TRON?
11 2d  ai 


2
Animation squelettique efficace
Je cherche à adopter un format d'animation squelettique ( comme demandé ici ) pour un jeu RTS. La représentation individuelle de chaque modèle à l'écran sera petite mais il y en aura beaucoup! Dans l'animation squelettique, par exemple les fichiers MD5, chaque sommet individuel peut être attaché à un nombre …

3
Placement ennemi aléatoire sur une grille 2D
Je veux placer mes objets et ennemis au hasard (ou aussi au hasard que possible). Pour le moment, j'utilise la Randomclasse XNA pour générer un nombre compris entre 800 pour X et 600 pour Y. On dirait que les ennemis apparaissent plus vers le haut de la carte qu'au milieu …
11 xna  2d  sprites  random 

2
Fonctions d'assouplissement
J'ai commencé à m'impliquer dans les fonctions d'assouplissement (Flash AS3), je suis venu en essayant de comprendre le site Web de TweenLite et Robert Penner: http://www.robertpenner.com/easing/ La question que je me pose est quelle est la base mathématique de ces fonctions. J'ai vu d'autres sites modifier les fonctions pour créer …


3
RTS sur une carte 3D, par exemple un globe
Comment pouvez-vous «paver» un globe 3D si vos illustrations et cartes existantes sont de simples grilles 2D? Y a-t-il des approches qui peuvent réutiliser une grande partie de l'œuvre d'art et autres?
11 3d  maps 


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.