Tutoriels et actualités sur la programmation de jeux vidéos avec XNA

Tag - Moteur de jeu

Fil des billets

lundi, le 1 mars 2010

Le site Progware.com a publié quelques tutos sur XNA, dont notamment:

Visiblement ces articles forment une série sur la création d'un moteur avec XNA, et l'auteur devrait publier prochainement d'autres articles concernant la programmation de jeux vidéos avec XNA. Si d'aventure Progware.com venait à publier de nouveaux tutoriaux, comptez sur nous pour vous prévenir.

Mise à jour: Ajout de trois nouveaux tutos concernant la détection de collision de sprites.

vendredi, le 15 janvier 2010

La série de tutos de Roecode de développement d'un moteur 3D avec XNA est assez ancienne mais elle a le mérite toutefois d'être très complète. Composée de 18 tutoriaux, divisés en 7 chapitres Roecode couvre les éléments les plus importants de la conception d'un moteur, d'un ShaderManager en passant par la gestion des contrôles, puis la gestion d'une scène grâce à un SceneGraphManager, pour finir par la gestion du ciel et du terrain.

Trois choses remarquables sont toutefois à mentionner dans cette série de tutoriaux:

  • Un des tutos parle de Test Driven Development (TDD) appliqué au développement de jeu vidéo avec XNA. De notre connaissance, Roecode est le seul qui applique la méthodologie TDD au développement XNA.
  • Un des tutoriaux explique en détail le fonctionnement du geometry hardware instancing, qui permet d'accélérer le rendu d'objets nombreux (arbres, foules, etc...)
  • Un système de plug-ins qui permet d'ajouter et supprimer des nouvelles fonctionnalités via un fichier de configuration XML.