Développement de jeu

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

4
Quelle technique dois-je utiliser pour faciliter la communication entre les XNA GameComponents (ou entre les composants de tout type dans un jeu)?
Je commence mon premier projet de jeu «approprié» et j'ai inévitablement heurté un bloc en essayant de décider comment les composants du jeu dans XNA devraient communiquer. À partir des événements de programmation GUI (Java) précédents, les gestionnaires et les écouteurs semblaient être la voie à suivre. J'aurais donc une …



2
Augmentez la vitesse de blitting?
Je travaille sur un sidecroller 2D dans PyGame. Pour chaque carte, nous utilisons une texture (c'est la taille réelle de la texture): Ensuite, nous chargeons l'image avec ce code: sprite = pygame.image.load("Maps/MapTesting.png") sprite.convert() sprite = pygame.transform.scale(sprite, (sprite.get_width()*6, sprite.get_height()*6)) Comme vous pouvez le voir, la texture est gonflée 6 fois pour …
9 pygame 


2
Compression des données de sauvegarde du jeu
J'écris un jeu qui doit enregistrer beaucoup de données détaillées (trajectoires exactes de certaines entités) dans un fichier externe. Je veux économiser de l'espace disque et de la bande passante en le compressant, mais je ne l'ai jamais fait, donc je ne sais pas s'il existe une façon préférée de …

1
Modes de mélange dans Cocos2D avec glBlendFunc
Nous avons essayé de reproduire les modes de fusion les plus courants disponibles dans Photoshop et Quartz 2D, mais nous n'en avons proposé que 3 et c'est après une longue recherche en ligne. Pour toute personne intéressée, les voici: Multiplier = GL_DST_COLOR, GL_ONE_MINUS_SRC_ALPHA Écran = GL_MINUS_DST_COLOR, GL_ONE Esquive linéaire = …



2
Quels sont les mathématiques, la physique, l'IA et les concepts généraux spécifiques qu'un programmeur doit connaître pour développer un moteur de jeu? [fermé]
Fermé. Cette question est hors sujet . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin qu'elle soit sur le sujet pour Game Development Stack Exchange. Fermé il y a 2 ans . Étant programmeur d'applications Web et centrées sur la base de …


1
API de chargement de modèle C ++?
Je recherche l' API de chargement de modèle C ++ la plus performante. Jusqu'à présent, j'ai trouvé des tonnes de plis, obj et autres chargeurs de format de fichier. Mais les bibliothèques que j'ai trouvées ont tendance à charger un seul type de modèle, et cela vous oblige à apprendre …
9 c++  models  loading 

3
Carrés: trouver plusieurs contours dans un champ source?
Il s'agit principalement d'une question de suivi d' un problème d'il y a quelques semaines , même s'il s'agit de l'algorithme en général sans application à mon problème réel. L'algorithme recherche essentiellement toutes les lignes de l'image, en commençant par le coin supérieur gauche de celle-ci, jusqu'à ce qu'il trouve …
9 2d 

3
Carrelage physique à l'aide de Farseer
J'ai un problème avec le Farseer Physics Engine, où dans un environnement carrelé, mon objet va parfois interagir avec les coins d'autres objets, même s'ils s'alignent parfaitement. J'ai lu des gens suggérant que vous calculiez et créiez un objet plus grand, en utilisant Marching Squares ou quelque chose de similaire. …


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.