C # est un langage de programmation multi-paradigme, géré, fortement typé, garbage collection, créé par Microsoft en conjonction avec la plate-forme .NET.
Je suis tombé sur cette question lorsque je concevais un jeu vidéo en C #. Si nous considérons des jeux tels que Battlefield ou Call of Duty , des centaines voire des milliers de balles volent en même temps. Les événements sont déclenchés constamment, et d'après ce que je sais, …
Hier, j'ai lu une présentation de GDC Canada sur le système d'entités attribut / comportement et je trouve ça plutôt bien. Cependant, je ne sais pas comment l'utiliser de manière pratique, pas seulement en théorie. Tout d'abord, je vais vous expliquer rapidement le fonctionnement de ce système. Chaque entité de …
Les jeux étant basés sur de nombreux sous-systèmes, des éléments graphiques (DirectX, OpenGL, ...), audio (OpenAL, Ogg Vorbis, ...) ou physique (collisions, ...), quelles bibliothèques connaissez-vous qui sont utiles? pour le développement de jeux en C # et quels avantages offrent-ils?
Je suis sur le point de me lancer dans le développement de jeux. Suite aux réponses à ma dernière question, je vais utiliser C # et XNA. Cependant, je ne connais personnellement aucun autre développeur de jeux et je ne travaille pas dans l'industrie, donc, en tant que tel, je …
Pour créer un jeu comme un RTS en réseau, j'ai vu un certain nombre de réponses suggérer de rendre le jeu complètement déterministe; Ensuite, il vous suffit de transférer les actions des utilisateurs les uns aux autres et de décaler ce qui est affiché afin de "verrouiller" l'entrée de tout …
J'ai un problème avec la résolution de collision AABB. Je résous l'intersection AABB en résolvant d'abord l'axe X, puis l'axe Y. Ceci est fait pour empêcher ce bug: http://i.stack.imgur.com/NLg4j.png La méthode actuelle fonctionne bien lorsqu'un objet pénètre dans le lecteur et que celui-ci doit être poussé horizontalement. Comme vous pouvez …
J'utilisais Unity pour créer un jeu 2D complètement hors ligne (ce qui est le problème), le jeu nécessite que vous saisissiez certaines chaînes à certains niveaux et Unity compile en DLL, ce qui peut être facilement inversé. existe-t-il un moyen de protéger ces chaînes (le jeu est hors ligne, je …
Je suis très nouveau dans le développement de jeux, mais pas dans la programmation. Je joue (encore) avec un jeu de type Pong en utilisant l' canvasélément JavaScript . J'ai créé un Paddleobjet qui a les propriétés suivantes ... width height x y colour J'ai aussi un Pongobjet qui a …
J'ai créé cette classe SoundAnalyzer pour détecter les battements dans les chansons: class SoundAnalyzer { public SoundBuffer soundData; public Sound sound; public List<double> beatMarkers = new List<double>(); public SoundAnalyzer(string path) { soundData = new SoundBuffer(path); sound = new Sound(soundData); } // C = threshold, N = size of history buffer …
J'ai vu plusieurs vidéos et tutoriels pour la création d'objets singleton dans Unity, principalement pour un GameManager, qui semblent utiliser différentes approches pour instancier et valider un singleton. Existe-t-il une approche correcte, ou plutôt préférée, à cet égard? Les deux principaux exemples que j'ai rencontrés sont: Première public class GameManager …
J'ai dans mon jeu des objets qui se déplacent plus rapidement à 45 degrés puis à 90 degrés. Chaque objet a Point (x, y) position Direction Vector2D (x, y) Vitesse int Et ce que je fais lors d’une mise à jour, c’est que le nouveau poste est calculé comme suit: …
Lors de l'écriture d'un jeu en C # utilisant des Windows Forms classiques et certains encapsuleurs d'API graphiques tels que SlimDX ou OpenTK , comment structurer la boucle de jeu principale? Une application canonique Windows Forms a un point d’entrée ressemblant à public static void Main () { Application.Run(new MainForm()); …
Je fais donc un jeu où vous pouvez envoyer des navires à des emplacements pour vendre ou acheter des ressources comme le bois, le fer, l'or, etc. Maintenant, je me demandais comment les ressources devraient être créées dans le jeu. Je suis venu avec 2 options Créez une classe pour …
J'ai un système d'eau basé sur une grille 2D dans mon jeu XNA, nous avons une méthode utilisant des automates cellulaires pour simuler la chute et la propagation de l'eau. Exemple d'eau coulant sur une pente: Chaque tuile peut contenir une masse de 0 à 255 valeurs de liquide, stockées …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.