XNA
詳細情報
- 提供元
- Microsoft
- 公開
- 2006年~2014年
- 種別
- ゲームフレームワーク
- 後継
- MonoGame(オープンな再実装)
Microsoft の C#/.NET 用ゲームフレームワーク。趣味の開発者が家庭用ゲーム機向けにゲームを出せるようにした最初の存在。
XNA Game Studio は2006年に登場した。ウィンドウ管理、入力、オーディオ、コンテンツパイプライン、Update と Draw からなる既製のゲームループを、DirectX上の一つのC# APIにまとめていた。名前は公式には「XNA's Not Acronymed」の略とされた。同じコードが Windows と Xbox 360 で動き、Xbox Live Indie Games を通じて誰でもそこでゲームを販売できた。
2010年前後のインディーゲームの波の苗床となり、Terraria、Bastion、Fez は XNA で作られ、Stardew Valley も最初は XNA 上で始まった。Microsoft は2013年に開発を止め、翌年に打ち切った。それでもゲームは生き延びた。MonoGameと FNA がAPIをフリーソフトウェアとして再現したからだ。放棄されたプラットフォームが、持ち主の関心より長く生きた珍しい例である。