Développement de jeu

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


10
En concurrence avec C ++ pour la programmation de jeux
Cette question a été migrée depuis Stack Overflow car il est possible d'y répondre sur Game Development Stack Exchange. Migré il y a 8 ans . Je suis curieux de savoir pourquoi C ++ est si populaire pour le développement de jeux, et pas d'autres langages à la place. Je …
21 c++ 

9
Moyen efficace de dessiner des contours autour des sprites
J'utilise XNA pour programmer un jeu et j'ai expérimenté différentes façons d'obtenir un effet «sélectionné» sur mes sprites. Le problème que j'ai est que chaque cliquable qui est dessiné dans le spritebatch est dessiné en utilisant plus d'un sprite unique (chaque objet peut être composé de jusqu'à 6 sprites). J'apprécierais …
21 2d  xna  sprites 

8
Quels pièges faut-il rechercher lors du démarrage d'un studio
Quelles sont les erreurs ou oublis les plus courants lors du démarrage d'un nouveau studio de jeu? S'il vous plaît une seule erreur ou omission par réponse et si vous pouvez expliquer pourquoi il s'agit d'un problème et ce qu'il faut faire pour éviter de tomber dans l'erreur ou de …
21 business 


2
Implémentation d'une caméra / vue dans un jeu 2D
Quelle est la façon la plus pratique d'implémenter une caméra / fenêtre d'affichage dans un jeu 2D? J'ai lu que je devrais stocker la position du monde de l'objet au lieu de la position par rapport à l'écran? Situation actuelle: J'ai implémenté un simple jeu 2D où je charge des …
21 c++  2d  architecture  camera 

1
Transformer la matrice de multiplication
J'ai des difficultés à essayer de trouver le bon ordre de multiplication pour une matrice de transformation finale. J'ai toujours un mouvement étrange ou une géométrie déformée. Mon modèle actuel est expliqué ci-dessous: Pour un seul nœud, mon ordre de multiplication est le suivant: L = S * R * …
21 matrix 

3
Passer de A (x, y) à B (x1, y1) à vitesse constante?
J'ai actuellement quelque chose comme: float deltaX = point0.getX() - point1.getX(); float deltaY = point0.getY() - point1.getY(); Et toutes les 0,01 secondes, je rafraîchis la position de mes objets comme ceci: object.setPosition(object.getX()-deltaX/100,object.getY()-deltaY/100); Cela déplace donc mon objet du point0 au point1 en 1 seconde. Ce dont j'ai besoin, c'est d'avoir …


5
Ai-je besoin du composant «w» dans ma classe Vector?
Supposons que vous écrivez du code matriciel qui gère la rotation, la traduction, etc. pour l'espace 3D. Maintenant, les matrices de transformation doivent être 4x4 pour s'adapter au composant de traduction. Cependant, vous n'avez pas vraiment besoin de stocker un wcomposant dans le vecteur , n'est-ce pas ? Même dans …

6
Comment construire une «AI du trafic»?
Un projet sur lequel je travaille en ce moment présente beaucoup de "trafic" dans le sens de voitures se déplaçant le long des routes, d'avions se déplaçant autour d'un tablier, etc. Désormais, les chemins disponibles sont précalculés, de sorte que les nœuds sont générés automatiquement pour les croisements qui sont …
21 ai  movement 


2
Faire fondre toute la scène en niveaux de gris
Lorsque le joueur perd toute sa vie, je veux que tout l'écran du jeu passe en niveaux de gris, mais ne cesse pas de mettre à jour immédiatement. Je préférerais également qu'il se fane en niveaux de gris au lieu de perdre soudainement toute couleur. Tout ce que j'ai trouvé …
20 xna  c# 


4
Comment «publier» un jeu Android sans Google Play?
Je suis nouveau dans le développement et j'essaie de comprendre les obstacles à la publication Si je dois contourner la boutique d'applications Google Play, puis-je publier un jeu sur un site Web que les gens peuvent visiter dans un navigateur mobile et télécharger et installer comme n'importe quelle autre application? …

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.