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

Articles › Premier jeu XNA

Fil des billets

mardi, le 6 avril 2010

J'avais promis que dans ce tutoriel, nous attaquerions le vif du sujet, à savoir notre premier dessin en XNA. J'ai choisi de ne pas faire trop compliqué pour un premier rendu, et nous allons donc nous intéresser à la création d'un SplashScreen pour notre jeu.

Mais avant toute chose, il y a certains tutoriaux que je vous conseille de consulter, car ces derniers seront utilisés dans celui-ci:

Lire la suite ...

mardi, le 12 janvier 2010

Maintenant que nous avons vu en gros la structure d'un jeu XNA, nous pouvons commencer à mettre les mains dans le code. Avant toute chose, il vous faudra installer les choses suivantes sur votre ordinateur:

  • Microsoft Visual Studio 2008 Express: C'est l'IDE qui vous permettra d'écrire vos propres logiciels. Très puissant, même pour la version Express, celui ci écrase toute concurrence en ce qui concerne la programmation via le framework .Net. De plus, c'est le seul IDE à permettre une intégration aussi poussée avec le framework XNA.
  • Microsoft XNA Game Studio 3.0: C'est un package d'extensions qui va s'intégrer dans votre IDE et qui vous permettra de créer directement des jeux.

Lire la suite ...

samedi, le 2 janvier 2010

Comme nous l'avons vu précédemment, un jeu XNA est constitué de différents composants et de services. Les composants doivent dériver de deux classes distinctes, à savoir GameComponent et DrawableGameComponent. Les services quant à eux n'ont aucune restriction à part de présenter une interface unique par jeu. Nous allons donc passer en revue le code des GameComponent et des DrawableGameComponent afin d'y voir un peu plus clair.

Lire la suite ...

samedi, le 26 décembre 2009

Dans cette seconde partie de tutoriel sur la programmation d'un jeu vidéo avec XNA, nous allons voir comment est créé un jeu XNA, sa structure et la structure interne des composants utilisés dans un jeu. Microsoft a conceptualisé son framework XNA afin que les développeurs qui l'utilisent puissent réutiliser certains composants d'un jeu à l'autre: les composants sont de différents types, et on peut distinguer les Services, les GameComponent et les DrawableGameComponent.

Lire la suite ...

Avant de commencer votre premier jeu vidéo, une petite rétrospective est certainement nécessaire, pour savoir dans quoi vous allez mettre les pieds. La création de jeux vidéos nécessite d'au minimum un peu de background, pour savoir de quoi on parle, et un peu de culture générale n'a jamais fait de mal à personne.

De plus, il vous faudra quelques connaissances dans le domaine de la programmation orienté objet. Ce tutoriel n'a pas vocation à vous apprendre à programmer, mais surtout à utiliser le framework XNA. En effet l'apprentissage de la programmation est long, et c'est pour ca qu'il y a des formations officielles pour ce genre de choses (IUT Informatique de Gestion, cursus d'ingénieurs en informatique...). Et si d'ailleurs vous n'avez pas commencé de cursus secondaire, et que la programmation vous intéresse, nous ne pouvons que vous conseiller de vous orienter vers ce genre de formation.

Lire la suite ...