Microsoft_XNAとは? わかりやすく解説

XNA

ゲームのほかの用語一覧
家庭用ゲーム機:  Wii U  Xbox  Xbox LIVE  XNA  Xbox 360  Xbox 360 エリート  妖怪ウォッチ

Microsoft XNA

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2024/02/16 13:25 UTC 版)

XNA
開発元 マイクロソフト
最新版
4.0 / 2010年9月16日[1]
プログラミング
言語
C#[2]
対応OS Windows, Xbox 360, Windows Phone 7
種別 アプリケーションフレームワーク
公式サイト XNA デベロッパー センター
テンプレートを表示

Microsoft XNAは、マイクロソフトによるコンピュータゲームデザイン、開発および管理を促進することを目的としたゲーム開発のためのツールである。マネージ実行環境を完備する。2004年3月24日カリフォルニア州サンノゼGame Developers Conferenceで発表され、2006年12月11日にリリースされた。2014年4月に終了[3]

XNAは「XNA's Not Acronymed」(XNAは頭字語ではない)の再帰的頭字語である。

概要

XNA Framework

XNA Frameworkは.NET Framework 2.0及び.NET Compact Framework 2.0をベースにしている。これに加えて、異なるプラットフォーム間でのコードの再利用を促進するためのゲーム開発に特化した拡張クラスライブラリが追加設計されている。これには、XNAゲームの実行に最適化されたマネージド実行環境を提供するための共通言語ランタイムが含まれている。ランタイムはWindows XPWindows VistaおよびXbox 360に用意されており、XNAを利用して作成したゲームはこれらどのプラットフォームにおいても最小限の改変もしくは全くの改変なしに動作する。XNA Frameworkを対象とするゲームはC#などマネージ言語を使ってコードを記述できる。

XNA Frameworkには、ほかにもゲーム内容の充実のための援助となるXACTなどのツールも含まれている。これらのツールはゲームの外観やサウンドを充実させるための支援となる。

XNA Build

XNA Build はGame Asset Pipelineの個人のゲーム開発努力を定義、維持し、デバッグ、最適化する手助けをするGame Asset Pipeline管理ツールである。Game Asset Pipelineはテクスチャ、3Dモデルなどのゲームコンテントをゲームエンジンに適した形に改変するプロセスを記述する。

XNA Studio

XNA Studioはゲーム開発のための統合開発環境である。Visual Studio 2005 Team SystemをベースにXNA Studioはコンテントクリエイター、プログラマ、管理者、テスター間の協力に関する仕組みを提供する。

XNA Game Studio

XNA Game Studioはゲーム開発者向けの統合開発環境である[4]

XNA Game Studio Express

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と比較して幾つかの新機能追加や改善が行われた[5]

XNA Game Studio 2.0

当初発表されたXNA Game Studio Professionalは最終的に出荷されずXNA Game Studio 2.0がVisual Studio 2005の全エディションに対応することで代替された[6]

XNA Game Studio 2.0は Xbox LIVE/Games for Windows - LIVE に対応したネットワークゲームを構築可能である。

XNA Game Studio 3.0

2008年10月30日に正式公開された[1]。この版からZuneにも対応した。Visual Studio 2008に対応し、LINQなど、式木を除くC# 3.0の新機能も使用可能となっている[7]

XNA Game Studio 3.1

2009年6月11日に正式公開された[2]。3.0のマイナーアップデートだが、Xbox 360のアバター、Xbox Live Party、および動画再生などに対応した[3]

XNA Game Studio 4.0

2010年9月16日に正式公開された[4]。このバージョンのXNA Game Studioは、2010年10月15日に正式公開されたWindows Phone Developer Tools[5]という、Windows Phone 7用アプリケーション開発キットに付属するようになっている。ただし、スタンドアローンインストーラーも別途提供されており、単体でのダウンロードおよびインストールも可能である。Visual Studio 2010に対応している。

特に大幅な変更のあったグラフィックス関係のAPIは、XNA 3.xまでのDirect3D 9をほぼラップした形のものから大幅に刷新され、Direct3D 10以降の洗練されたインターフェイスをある程度模倣したものとなっている(ただし内部的には依然としてDirect3D 9のラッパーでしかないため、Windows Vista/7であってもDirect3D 10の機能は使えない)。 XNA 4.0では、これまでのWindowsおよびXbox 360に加えて、Windows Phone 7を動作プラットフォームとしてサポートするようになった。一方、Zune/Zune HDのサポートは終了し、Windows Phone 7用ゲームとして移行する必要がある[6]。 また、XNA 4.0では、Windows 7およびWindows Phone 7のマルチタッチ機能やセンサー機能を利用できるようになった。 さらに、動作プラットフォームを厳密に規定するための、ReachプロファイルおよびHiDefプロファイルという概念が追加された。

Dream‐Build‐Play

XNA Game Studio Expressを使用してゲーム製作を競う「Dream‐Build‐Play(ドリーム ビルド プレイ)」コンテストが開催されている。優勝者の作品はLiveアーケードにて配信される。2007年、2008年と現在までに2回行われている。

参考文献

  1. ^ マイクロソフト (2010年9月16日). “Download Details - Microsoft XNA Game Studio 4.0” (英語). ダウンロードセンター. 2011年7月25日閲覧。
  2. ^ C#推奨だが、参照設定すればVBC++/CLIで使用可能になる。
  3. ^ “マイクロソフト、ゲーム開発環境「XNA」を2014年4月に終了”. ガジェット速報. (2013年2月4日). http://ggsoku.com/2013/02/microsoft-xna-end/ 2013年2月4日閲覧。 
  4. ^ マイクロソフト. “XNA Game Studio”. DirectX Developer Center. 2008年1月30日閲覧。
  5. ^ Michael Klucher (2007年4月24日). “XNA Game Studio Express 1.0 Refresh Released” (英語). XNA Team Blog. 2008年12月28日閲覧。
  6. ^ Michael Klucher (2007年8月13日). “Announcing XNA Game Studio 2.0” (英語). XNA Team Blog. 2008年12月28日閲覧。
  7. ^ マイクロソフト (2008年11月13日). “XNA Game Studio 3.0”. XNAデベロッパーセンター. 2008年12月28日閲覧。

関連項目

外部リンク


Microsoft XNA

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/02/06 11:56 UTC 版)

Microsoft DirectX」の記事における「Microsoft XNA」の解説

詳細は「Microsoft XNA」を参照 XNAおよびXNA Game StudioWindowsXbox 360Windows Phone、およびZune用のマルチプラットフォーム対応ゲーム開発環境実行環境である。対応するアプリケーション開発言語C# (Visual C#) のみであり、VB.NETC++/CLIなどの他の.NET言語からは利用できない。グラフィックスコンポーネントの内部ではDirect3D 9が使用されている。

※この「Microsoft XNA」の解説は、「Microsoft DirectX」の解説の一部です。
「Microsoft XNA」を含む「Microsoft DirectX」の記事については、「Microsoft DirectX」の概要を参照ください。

ウィキペディア小見出し辞書の「Microsoft_XNA」の項目はプログラムで機械的に意味や本文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。 お問い合わせ

「Microsoft XNA」の例文・使い方・用例・文例

Weblio日本語例文用例辞書はプログラムで機械的に例文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。



固有名詞の分類


英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「Microsoft_XNA」の関連用語

Microsoft_XNAのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



Microsoft_XNAのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
IT用語辞典バイナリIT用語辞典バイナリ
Copyright © 2005-2025 Weblio 辞書 IT用語辞典バイナリさくいん。 この記事は、IT用語辞典バイナリの【XNA】の記事を利用しております。
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアのMicrosoft XNA (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。
ウィキペディアウィキペディア
Text is available under GNU Free Documentation License (GFDL).
Weblio辞書に掲載されている「ウィキペディア小見出し辞書」の記事は、WikipediaのMicrosoft DirectX (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。
Tanaka Corpusのコンテンツは、特に明示されている場合を除いて、次のライセンスに従います:
 Creative Commons Attribution (CC-BY) 2.0 France.
この対訳データはCreative Commons Attribution 3.0 Unportedでライセンスされています。
浜島書店 Catch a Wave
Copyright © 1995-2025 Hamajima Shoten, Publishers. All rights reserved.
株式会社ベネッセコーポレーション株式会社ベネッセコーポレーション
Copyright © Benesse Holdings, Inc. All rights reserved.
研究社研究社
Copyright (c) 1995-2025 Kenkyusha Co., Ltd. All rights reserved.
日本語WordNet日本語WordNet
日本語ワードネット1.1版 (C) 情報通信研究機構, 2009-2010 License All rights reserved.
WordNet 3.0 Copyright 2006 by Princeton University. All rights reserved. License
日外アソシエーツ株式会社日外アソシエーツ株式会社
Copyright (C) 1994- Nichigai Associates, Inc., All rights reserved.
「斎藤和英大辞典」斎藤秀三郎著、日外アソシエーツ辞書編集部編
EDRDGEDRDG
This page uses the JMdict dictionary files. These files are the property of the Electronic Dictionary Research and Development Group, and are used in conformance with the Group's licence.

©2025 GRAS Group, Inc.RSS