IT用語集 › プログラミング › XNA

XNA

プログラミング Svenska → 更新: 2026-10-26
詳細情報
提供元
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をフリーソフトウェアとして再現したからだ。放棄されたプラットフォームが、持ち主の関心より長く生きた珍しい例である。

← 用語集に戻る