JoomlaWatch 1.2.12 - Joomla Monitor and Live Stats by Matej Koval
Tutoriel : Programmation 3D en C# et XNA 4.0 Imprimer Adresse email
Écrit par Dagal   
Vendredi, 23 Septembre 2011 22:22

Tutoriel : Programmation 3D en C# et XNA 4.0

 

Pour tous les amateurs de 3D ainsi que pour les pros, pc-overware.be va vous présenter une série de tutoriels destinés à vous apprendre à programmer sous XNA 4.0, la technologie "révolutionnaire" de Microsoft permettant de créer des jeux qui mettent en scène toutes les techniques actuelles.

Pour pouvoir jouer, il va falloir programmer, mais pour pouvoir programmer, il faudra des outils. Deux solutions vont donc s'offrir à vous:

Version courte Version longue
Windows Phone Developer Microsoft Visual C# 2010 Express
SDK XNA 4.0

Mais, quels sont donc les différences entre la version longue et la version courte???

Et bien, c'est comme pour tout le reste. Quand c'est court, c'est facile...  hum! Non pas vraiment!

Le Windows phone developer, comme son nom l'indique, est prévu pour les téléphones à la base. Il est composé du c# express et du XNA4.0 ainsi qu'un émulateur de téléphone. MAIS, on ne sait pas étendre les fonctionnalités du c#.

La version longue n'a pas d'émulateur de téléphone mais est extensible à souhait et, surtout, prévus à la base pour le pc, bien qu'il puisse compiler pour un windows phone ou une XBOX360.

 

Ceci dit, au niveau du matériel, il est vivement conseiller de posséder une carte graphique compatible DirectX 10.0 ou plus. Il est également possible d'utiliser XNA4.0 avec des cartes compatibles 9.0, c'est de cette manières que les tutoriels seront réalisés pour offrir une grande compatibilité.

Vous retrouverez systématiquement sur cette page l'index vers les différentes étapes. Contrairement à la politique de pc-overware.be, puisqu'il va y avoir une évolution permanente dû à la complexité ainsi qu'aux désirs de chacun, les articles seront écrits et modifiés en direct.

Avant de faire de la 3D, la 2D sera étudiée.

A la fin de cette série de tutoriels, vous serez capable de créer des jeux, et peut être même d'y intégrer des effets graphiques époustouflants.

  1. Création d'un premier projet vide
  2. Affichage de sprite avec rotation, déplacement et échelle
  3. Création de mouvement plus complexe
 

Popularité

Bannière