Qu’est-ce que XNA ?

Page mise à jour :
Date de création de la page :

environnement

XNA Game Studio
  • 2.0
  • 3.0
  • 4.0

À propos de XNA

XNA est un environnement de développement complet pour le développement de jeux fourni par Microsoft. XNA est conçu pour permettre le développement de jeux sur plusieurs plateformes, notamment Windows, Xbox 360, Windows Phone et Zune. Pouvoir développer un jeu qui peut fonctionner sur la Xbox 360, une console console, dans un environnement de développement spécialement accessible au grand public, est un événement très innovant qui n’a jamais été fait auparavant.

Xbox 360 での Windows からのゲーム配置Windows Phone エミュレータによる実行
Écran de placement du jeu sur Xbox 360 (à gauche) Exécution avec l’émulateur Windows Phone (à droite)

XNA est disponible gratuitement tant que vous disposez d’un PC Windows et d’une connexion Internet. Le développement se fait essentiellement sous Windows, et chaque périphérique que vous souhaitez exécuter en tant qu’environnement d’exécution est requis.

Le coût de l’appareil réel pour chaque destination de développement et d’exécution est obligatoire, mais en outre, l’abonnement premium pour le développement sur Xbox 360 est de « 9 800 \ (taxes incluses) / an (à partir de septembre 2010) » (lors de la création d’un jeu pour Xbox 360), et dans le cas de Windows Phone, le développement est gratuit, mais l’enregistrement du logiciel que vous avez créé coûte de l’argent. Cependant, comme il existe un marché où vous pouvez distribuer des jeux créés à la fois avec Xbox 360 et Windows Phone, vous pouvez également vendre des jeux et gagner des revenus.

* La Xbox 360 utilise une console réelle qui peut être jouée comme une console de jeu normale.

De plus, par rapport à DirectX (Unmanaged C++) et Managed DirectX, qui ont été utilisés pour le développement de jeux tels que Windows et Xbox, le XNA Framework dispose de nombreuses bibliothèques spécialisées pour les jeux, et élimine autant que possible les processus d’initialisation compliqués et la gestion de la mémoire gênante. Il est conçu pour fonctionner avec des programmes simples. Actuellement, « C# » est adopté comme langage de programmation, et le framework XNA et C# font bon usage des avantages de l’autre, ce qui facilite grandement la mise en place de programmes.

De plus, le XNA Creators Club Online propose des kits de démarrage, des exemples de programmes et des forums pour aider les développeurs qui découvrent XNA ou qui ont une certaine expérience avec XNA.

XNA クリエーターズ クラブ オンライン
XNA Creators Club en ligne


Quelques-uns des kits de démarrage qui sont distribués

Vous trouverez ci-dessous le site officiel de XNA. Je pense que vous pouvez en savoir plus sur XNA ici.

Site officiel

Nom du site
XNA Creators Club en ligne
Centre de développement XNA
Forums MSDN > Technologies de développement de jeux (Forums)
Blog de l’équipe XNA Japon (Blog)
Hinikeni XNA (blog)
Centre de développement XNA

Une brève histoire de XNA

2004/03/24 Annonce du concept XNA
2006/03/22 La version d’essai de XNA Studio, l’environnement de développement de nouvelle génération, est désormais disponible.
2006/08/30 XNA Game Studio Express 1.0 Beta 1 Sortie
2006/11/08 XNA Game Studio Express 1.0 Beta 2 est disponible
2006/12/12 Sortie de XNA Game Studio Express 1.0
2007/04/24 Version de mise à jour de XNA Game Studio Express 1.0
2007/11/20 Sortie de XNA Game Studio 2.0 β
2007/12/13 Sortie de XNA Game Studio 2.0
2008/10/31 Sortie de XNA Game Studio 3.0
2010/09/16 Sortie de XNA Game Studio 4.0