Microsoft XNA
Microsoft XNAは、マイクロソフトによるコンピュータゲームデザイン、開発および管理を促進することを目的としたゲーム開発のためのツールである。マネージ実行環境を完備する。2004年3月24日、カリフォルニア州のサンノゼのGame Developers Conferenceで発表され、2006年12月11日にリリースされた。2014年4月に終了。
XNAは「XNA's Not Acronymed」(XNAは頭字語ではない)の再帰的頭字語である。
XNA Game Studioはゲーム開発者向けの統合開発環境である。
XNA Game Studio Expressは自作ゲーム開発者向けの統合開発環境である。Expressバージョンは無料でダウンロードでき、趣味プログラマがより簡単にゲームの開発をできるようにすることを目的としている。プログラマはXNA Frameworkを使用してWindowsで実行できるゲームを無料で作成できるが、それをXbox 360で実行するには年間99ドルを支払って「creator club」に加入しなければならない。XNA Game Studio Expressには、特定のジャンルのゲームのフレームワークを提供する「スターターキット」がある。例えば、アクションゲーム、リアルタイムストラテジー、ファーストパーソン・シューティングゲーム (FPS) などである。初期リリースでは、コンパイルされたバイナリを他のXbox 360プレイヤーに配布することはできない予定である。Xbox 360上でゲームを実行したいのであればソースコードを取得し、各々「creators club」に加入する必要がある。Windows上でのバイナリの配布は可能である。
ベータ版は2006年8月、2006年11月にそれぞれリリースされ、最終バージョンは2006年12月11日に公開された。なお、2007年4月24日に新版である1.0 Refreshがリリースされた。1.0 Refreshでは文字の描画など1.0と比較して幾つかの新機能追加や改善が行われた。
XNA Game Studio Expressを使用してゲーム製作を競う「Dream‐Build‐Play(ドリーム ビルド プレイ)」コンテストが開催されている。優勝者の作品はLiveアーケードにて配信される。2007年、2008年と現在までに2回行われている。