Développement de jeu

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

4
Dois-je utiliser des événements dans un jeu XNA?
J'ai créé une classe de boutons qui dessine un bouton sur l'écran. Lorsque je clique dessus, je veux voir quelque chose se produire. Dans WinForm, j'utiliserais simplement l'événement OnClick du bouton. Et XNA? Dois-je ajouter un événement OnClick à ma classe de boutons? Est-ce une bonne pratique? Sinon, comment gérez-vous …
8 xna  xna-4.0  .net  events 


2
Comment créer un terrain de jeu 2D?
Le mois dernier, j'ai beaucoup expérimenté dans le développement de jeux en utilisant cocos2d pour l'iPhone, en particulier sur le déplacement et la modification des sprites. Cependant, les sommets et les polygones sont encore nouveaux pour moi. J'ai développé un algorithme qui crée un ensemble de points. Je veux maintenant …
8 2d  terrain 




1
Faire pivoter l'objet pour faire face au joueur
Il s'agit probablement d'une simple question vectorielle, mais je ne sais pas comment le faire. J'ai un objet en position vectorielle (ox,oy). Potentiellement à chaque mise à jour, l'utilisateur parcourt l'écran et sera en position (px,py)à tout moment. Comment faire en sorte que l'objet soit toujours face au joueur? J'ai …



4
Chargement de données pour un RPG
Je crée un petit RPG de texte comme un moyen de pratiquer le python et je rencontre une question sur la façon de charger les données. Le jeu est un jeu du Far West, bien que ce ne soit pas trop pertinent, et je dois stocker des listes d'armes et …

3
Le meilleur algorithme améliorant l'alpha-bêta?
J'étudie l'IA. Mon professeur nous a donné le code source d'un jeu d'échecs et nous a demandé de l'améliorer. Mon exercice consiste à améliorer l'algorithme alpha / bêta implémenté dans ce jeu. Le programmeur utilise déjà des tables de transposition, MTD (f) avec mémoire alpha / bêta + (MTD (f) …
8 algorithm  ai  chess 

1
Trouver le point de collision
J'écris un simulateur de corps rigide 2D. Les objets simulés sont des polygones convexes. Ma question concerne la façon de décider du «point» de collision, de sorte que lorsque j'applique une force de réponse, je peux également calculer le couple. En 2D, la méthode populaire de détection de collision en …

5
Conversion par lots de PVR en JPEG (ou similaire)
La ligne de commande PVRTexTool fonctionne très bien pour obtenir des textures dans un format PVR, mais j'ai besoin d'un moyen d'aller dans les directions opposées. Quelqu'un connaît-il un bon outil de ligne de commande (ou une interface graphique avec un mode batch) qui convertira une texture PowerVR en un …
8 textures 


1
Étant donné un avion et un point, comment puis-je déterminer de quel côté de l'avion se trouve le point?
Étant donné le point Vector pos = new Vector(0.0, 0.20156815648078918, -78.30000305175781, 1.0); et l'avion (triangle) Vector a = new Vector(-6.599999904632568, 0.0, -78.5, 1.0); Vector b = new Vector(6.599999904632568, 0.0, -78.5, 1.0); Vector c = new Vector(6.599999904632568, 4.400000095367432, -78.5, 1.0); Je veux obtenir un avion pointant normalement dans la direction de …

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.