Les fichiers XML avec XNA

Lorsque l’on développe un jeu, il y a un moment où l’utilisation d’une base de données, même minimaliste devient indispensable pour y stocker par exemple, certaines informations comme les caractéristiques d’une entité, les dialogues, etc.. Effectivement on ne peut pas tout écrire en dur dans le code car c’est sale et c’est …

Intégration de MonoGame avec du XAML sous Windows 8 Metro

Nous avons vue dans un précédent tutoriel comment mettre en place un projet MonoGame pour Windows 8 Metro, aujourd’hui je vais vous expliquer comment utiliser du XAML avec MonoGame. Avant de commencer je tiens à vous dire que mélanger MonoGame et XAML n’offre pas de bonnes performances sur les appareils …

Créer un projet MonoGame pour Windows 8 ModernUI

Le prochain système d’exploitation de Microsoft, Windows 8, apporte une nouvelle approche d’utilisation proche des appareils mobiles, la fameuse interface Metro. Toutes les applications Metro (les Metro Style Apps) sont des applications autonomes qui ont leurs propre espace de stockage comme c’est le cas déjà le cas pour les applications …

AltDevConf : Mono une solution fiable pour créer des jeux vidéo

C’est durant le week-end du 11 et 12 février qu’a eu lieu la #AltDevConf 2012 une conférence en ligne regroupant des professionnels, des bloggeurs, des passionnés autour d’un même sujet : La création de jeux vidéo. Cette année un des sujet fort a été l’utilisation du langage C# et du …

XNA : Gestion des ennemies et des collisions

Lors des précédents tutoriels nous avons mis en place l’environnement de développement (XNA ou MonoGame) et nous avons commencé de découvrir XNA et MonoGame avec la création du mini jeu de shoot. Pour le moment on ne peux pas vraiment parler de jeu car on ne peu que déplacer un sprite sur …

XNA : Créer un mini jeu type Asteroid – partie 2

Dans l’article précédent nous avons vue comment mettre en place un projet XNA et comment afficher et déplacer des éléments à l’écran. Là je vous propose de commencer à étoffer un peu notre jeu de shoot en permettant au vaisseau de tirer un laser, nous l’empêcherons aussi de sortir de l’écran gérant au passage les collisions 😉 L’objectif …