ロゴ
ユニオンペディア
コミュニケーション
Google Play で手に入れよう
新しい! あなたのAndroid™デバイスでユニオンペディアをダウンロードしてください!
インストール
ブラウザよりも高速アクセス!
 

Microsoft XNA

索引 Microsoft XNA

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

37 関係: マイクロソフトリアルタイムストラテジーファーストパーソン・シューティングゲームアプリケーションフレームワークアクションゲームカリフォルニア州コードの再利用スタンドアローンサンノゼ再帰的頭字語共通言語ランタイムC SharpC++/CLI統合言語クエリ統合開発環境Direct3D頭字語Game Developers ConferenceMicrosoft Visual Basic .NETMicrosoft WindowsMicrosoft Windows VistaMicrosoft Windows XPMicrosoftストアMono (ソフトウェア)PlayStation MobileWindows PhoneXACTXbox 360Xbox LiveZune.NET Compact Framework.NET Framework2004年2006年2014年3月24日4月

マイクロソフト

マイクロソフト()は、アメリカ合衆国ワシントン州に本社を置く、ソフトウェアを開発・販売する会社である。1975年4月4日にビル・ゲイツとポール・アレンらによって設立された。.

新しい!!: Microsoft XNAとマイクロソフト · 続きを見る »

リアルタイムストラテジー

リアルタイムストラテジー(Real-time Strategy、RTS)は、コンピュータゲーム(主にパソコン向け)のジャンルの一つ。命令および行動の順番が明確に決まっているターン制ストラテジー(Turn-Based Strategy、TBS)ゲームとは違い、プレイヤーはリアルタイムに進行する時間に対応しつつ、プランを立てながら敵と戦う。.

新しい!!: Microsoft XNAとリアルタイムストラテジー · 続きを見る »

ファーストパーソン・シューティングゲーム

FPSの1つである『S.T.A.L.K.E.R. Call of Pripyat』。 『OpenArena』のゲーム画面。 ファーストパーソン・シューター(英:First Person shooter、略称FPS)とは、主にシューティングゲームの一種で、主人公の本人(第一者)視点(FPSまたはFPV(en))でゲーム中の世界・空間を任意で移動でき、武器もしくは素手などを用いて戦うアクションゲームのスタイルを指す。基本的に画面に表示されるのはプレイヤーキャラクターの一部(腕など)と武器・道具のみである。混同されがちだが、プレイヤーキャラクターの姿が見えるゲームはサードパーソン・シューティングゲーム(TPS:第三者視点)として区別される。 日本で用いられる「ファーストパーソン・シューティングゲーム(First Person shooting game)」は和製英語で、アメリカではファーストパーソン・シューター(First Person shooter)と表現する。「本人(一人称)視点シューティングゲーム」と訳される。また、「ファーストパーソン・シューティングゲーム」という呼称が定着する以前は「3Dシューティングゲーム」や、「DOOM系シューティングゲーム」などと呼ばれており、現在でもそのように表現する人も少なくはない。 広義ではフライトシミュレータのうち主観による空中戦や、剣や魔法による主観型アクションロールプレイングゲームなどを含む、単なる本人視点を指す言葉として用いられる。ここではもっとも狭義となるゲームジャンルとしてのFPSについて解説する。.

新しい!!: Microsoft XNAとファーストパーソン・シューティングゲーム · 続きを見る »

アプリケーションフレームワーク

アプリケーションフレームワーク (Application Framework) とは、プログラミングにおいて、特定のオペレーティングシステムのためのアプリケーションの標準構造を実装するのに使われるクラスやライブラリの集まりである。単にフレームワークとも呼ぶ。 多くの再利用可能なコードをフレームワークにまとめることによって、開発者の手間を省き、新たなアプリケーションのために標準的なコードを改めて書かなくて済むようにする。アプリケーションフレームワークはグラフィカルユーザインタフェース (GUI) が一般的になるに連れて一般化してきた。というのも、GUIはアプリケーションの基本的構造の標準化を促進する傾向があるためである。アプリケーションの基本コード構造が明らかであるため、標準フレームワークを使えば自動GUI作成ツールが作り易くなる。フレームワークの実装にはオブジェクト指向プログラミング技法が一般に使われ、あるアプリケーションの独自の部品がフレームワーク内の既存のクラスを継承することができる。 商用の最初のフレームワークとしてMacAppがある。アップルコンピュータがMacintosh向けに開発したものである。当初、拡張(オブジェクト指向化)されたPascal言語Object Pascalで書かれていたが、後にC++言語で書き直された。Macintosh向けの他のフレームワークとしてMetrowerks PowerPlantやMacZoopがある(いずれもCarbonベース)。別の系統のアプリケーションフレームワークとして macOS 向けのCocoaがある。 フリーソフトウェアとしては、Mozilla、OpenOffice.org、GNOME、KDEといったプロジェクトにはアプリケーションフレームワークが含まれている。 マイクロソフトは、Microsoft Foundation Class (MFC) と呼ばれる Windows 向けの同様の製品を開発している。MFCはWindows APIを薄くラップしたC++言語専用のクラスライブラリおよびフレームワークであり、マイクロソフトは他にもActive Template Library (ATL) やWindows Template Library (WTL) といったC++のテンプレート機能を活用したクラスライブラリ・フレームワークを開発している。 wxWidgetsやFOX toolkitのようなウィジェット・ツールキットのように、Macintosh、Windows、Linuxなどの複数のプラットフォーム向けのアプリケーションを同一ソースコードから作成できるフレームワークも多数存在する。 また、ウェブアプリケーション構築のためのアプリケーションフレームワークも多数存在する(Apache Struts、Ruby on Railsなど)。.

新しい!!: Microsoft XNAとアプリケーションフレームワーク · 続きを見る »

アクションゲーム

アクションゲーム(action game)は、キャラクターの行動をボタンなどにより直接操作し、すばやくゲーム内の事象を制御する能力を競うコンピュータゲームのジャンルの一つ。後述する狭義の定義における略称は英語の頭3文字を取ってACT。.

新しい!!: Microsoft XNAとアクションゲーム · 続きを見る »

カリフォルニア州

リフォルニア州(State of California、Estado de California、中:加利福尼亚州、加州)は、アメリカ合衆国西部、太平洋岸の州。アメリカ西海岸の大部分を占める。州都は、サクラメントである。.

新しい!!: Microsoft XNAとカリフォルニア州 · 続きを見る »

コードの再利用

ードの再利用(コードのさいりよう)またはソフトウェアの再利用とは、既存のソフトウェアまたはソフトウェアの知識を活用し、新たなソフトウェアを構築すること。コードの再利用はプログラミングの黎明期から行われてきた。プログラマは常にコードの一部、テンプレート、関数、プロシージャを再利用している。ソフトウェアの再利用はソフトウェア工学の研究対象である。.

新しい!!: Microsoft XNAとコードの再利用 · 続きを見る »

スタンドアローン

タンドアローン/スタンドアロン(stand-alone)とは、他の機器に依存せず単独で動作する環境を意味する。直訳だと「孤立」を意味する。 典型的な例として、ワープロが挙げられる。例えば、多くのパーソナルコンピュータ (PC) のソフトウエアは、コンピュータ(機体)や、特定のオペレーティングシステム (OS) に依存しなければ文章を作成できないが、ワープロはその機器が単体で動作することが可能である。 また、コンピュータを他のコンピュータと接続せずに、単独で動作(稼動)させている状態を意味する。.

新しい!!: Microsoft XNAとスタンドアローン · 続きを見る »

サンノゼ

ンノゼ(San José、San Jose)は、アメリカ合衆国カリフォルニア州にある都市。.

新しい!!: Microsoft XNAとサンノゼ · 続きを見る »

再帰的頭字語

再帰的頭字語(さいきてきとうじご、recursive acronym)は、その正式名称の中にそれ自身が含まれている頭字語を指す。自己言及型頭字語とも。.

新しい!!: Microsoft XNAと再帰的頭字語 · 続きを見る »

共通言語ランタイム

CLRの動作イメージ。バイトコードを機械語に変換、実行する。 共通言語ランタイム (Common Language Runtime, CLR) とは、.NET Frameworkアプリケーションを実行するための仮想機械で、共通言語基盤 (CLI) のマイクロソフト自身による実装。.NET Framework 4.x で使用されている CLR は Windows 上のみで動作する。.NET Core 5 はMITライセンスのオープンソースになり、CoreCLRはWindows、macOS、Linux、FreeBSD で動作する。 CLRは、共通中間言語 (CIL) と呼ばれる、プログラミング言語や環境に依存しない中間言語を解釈する。CILは実行時にJITコンパイラによって機械語に変換され、実行される。.NET Framework 4.6 では64ビット版は RyuJIT という名称のJITコンパイラが搭載された。 そのほかのCLRの役割・機能には、メモリ管理(ガベージコレクション)、型とアセンブリの管理、スレッド管理、例外処理、セキュリティがある。.

新しい!!: Microsoft XNAと共通言語ランタイム · 続きを見る »

C Sharp

C#(シーシャープ)は、アンダース・ヘルスバーグが設計(デザイン)したプログラミング言語であり、構文(syntax)は(名前にもある通り)C言語や、C言語風に構文が設計されたC++やJavaなどの影響があるが、構文以外についてはヘルスバーグが以前の所属であるBorlandで設計したDelphiからの影響がある。 Microsoftによる謳い文句としては、マルチパラダイムプログラミング言語、強い型付け、命令型、宣言型、手続き型、関数型、ジェネリック、オブジェクト指向の要素を持つ、などといった点が強調されている。 CLIといった周辺も含め、Microsoftのフレームワーク「.NET Framework」の一部である他、VJ++で「非互換なJava」をJavaに持ち込もうとしたような以前のMicrosoftとは異なり、その多くの仕様を積極的に公開し標準化機構に託して自由な利用を許す(ECMA-334、ISO/IEC 23270:2003、JIS X 3015)など、同社の姿勢の変化があらわれている一面でもある(実際に「Mono」という、フリーソフトウェアの定義に合致したライセンスの、コミュニティによる実装がある)。.

新しい!!: Microsoft XNAとC Sharp · 続きを見る »

C++/CLI

C++/CLIは、.NET Frameworkの共通言語基盤 (CLI)上で実行するプログラムを作るためにC++を拡張したプログラミング言語である。前身であるC++マネージ拡張に比べて単純でわかりやすい構文になり、可読性も向上している。 C++/CLIはEcma Internationalで標準化されている。C++/CLIに対応したコンパイラとしてVisual C++ 2005以降がある。ほかにもClang上で実装する試みも存在する。.

新しい!!: Microsoft XNAとC++/CLI · 続きを見る »

統合言語クエリ

統合言語クエリ (Language INtegrated Query; LINQ, リンクと発音する) とは、.NET Framework 3.5において、様々な種類のデータ集合に対して標準化された方法でデータを問い合わせること(クエリ)を可能にするために、言語に統合された機能のことである。開発ツールはVisual Studio 2008から対応している。.

新しい!!: Microsoft XNAと統合言語クエリ · 続きを見る »

統合開発環境

統合開発環境(とうごうかいはつかんきょう)、IDE (Integrated Development Environment) は、ソフトウェアの開発環境。 従来、コンパイラ、テキストエディタ、デバッガなどがばらばらで利用していたものをひとつの対話型操作環境(多くはGUI)から利用できるようにしたもの。最近のIDEには、GUIアプリケーション開発のための迅速なプロトタイピング (RAD) が可能なものが多い。統合開発環境を使うことによって、巨大かつ複雑なソフトウェアでも、作成者に負担をかけることなく開発することが可能になる。.

新しい!!: Microsoft XNAと統合開発環境 · 続きを見る »

Direct3D

Direct3Dは、3Dグラフィックスを描画するためのAPIである。マイクロソフトのDirectXの一部であり、様々なWindows(主にWindows 95以上)で動作し、さらに、家庭用ゲーム機であるXbox、Xbox 360およびXbox OneのグラフィックスAPIのベースでもある。.

新しい!!: Microsoft XNAとDirect3D · 続きを見る »

頭字語

頭字語(とうじご)とは、主にヨーロッパ言語のアルファベットにおける略語の一種で、複数の単語から構成された合成語の頭文字を繋げて作られた語のこと。.

新しい!!: Microsoft XNAと頭字語 · 続きを見る »

Game Developers Conference

Game Developers Conference(GDC、ゲーム開発者会議の意)は毎年開かれる世界各国のゲーム開発者を中心とした会議である。展示、様々なチュートリアル、ゲーム業界人によるプログラミング、デザイン、製品、ビジネス、法律問題、グラフィックを含むゲーム関連の話題に関するカンファレンスや討論が行われる。アメリカ国内で開催されているElectronic Entertainment Expo(E3)と比べると、新作の発表などはあまり行われず、より実務的な内容を主とする。参加者もほぼゲーム開発者に限られており、ユーザーに向けた広告的なイベントはない。 開催時期は通常、毎年2月末から3月初めの間の何れかの頃に数日間(昨今は5日間)で行われる。また、2012年6月26日・27日には台湾で初めてとなる「台北サミット」が開催された。.

新しい!!: Microsoft XNAとGame Developers Conference · 続きを見る »

Microsoft Visual Basic .NET

Visual Basic.NET (ヴィジュアル ベーシック ドットネット)はマイクロソフトが開発したプログラミング言語およびその処理系。VB.NETと略されて呼ばれることが多い。.NETに対応していない旧来のMicrosoft Visual Basic(バージョン6.0まで、VB6)の後継である。 なおVisual Studio 2005以降では、「Visual Basic.NET」や「VB.NET」という呼称ではなく、従来のように「Visual Basic」という呼称が用いられるようになっているが、6.0以前との互換性はなく、また.NETベースであることには変わりない。.

新しい!!: Microsoft XNAとMicrosoft Visual Basic .NET · 続きを見る »

Microsoft Windows

Microsoft Windows(マイクロソフト ウィンドウズ)は、マイクロソフトが開発・販売するオペレーティングシステム (OS) の製品群。グラフィカルユーザインタフェース (GUI)を採用している。.

新しい!!: Microsoft XNAとMicrosoft Windows · 続きを見る »

Microsoft Windows Vista

Windows Vista (ウィンドウズ ビスタ)は、マイクロソフトが2006年にリリースした、Windowsシリーズに属するパーソナルコンピュータ用のオペレーティングシステム(OS)である。.

新しい!!: Microsoft XNAとMicrosoft Windows Vista · 続きを見る »

Microsoft Windows XP

Windows XP(ウィンドウズ エックスピー)は、マイクロソフトが2001年に発表したWindowsシリーズに属するオペレーティングシステム(OS)である。 XPは「経験、体験」を意味するexperienceに由来する。開発時のコードネームはWhistler(ウィスラー)と呼ばれていた。.

新しい!!: Microsoft XNAとMicrosoft Windows XP · 続きを見る »

Microsoftストア

Microsoftストア(Microsoft Store、マイクロソフト ストア)は、Windows 8.x/Windows RTおよびそれ以降のバージョンのMicrosoft Windows OS向けに提供されるアプリストアである。Windows Phone 8向けの場合は「Windows Phoneストア」と呼ばれる。Windowsストアでは、対応する環境向けのアプリケーションを配布・販売・購入することができる。.

新しい!!: Microsoft XNAとMicrosoftストア · 続きを見る »

Mono (ソフトウェア)

Mono(モノ)は、GNOMEプロジェクト創設者のミゲル・デ・イカザが開発した、Ecma標準に準じた.NET Framework互換の環境を実現するためのオープンソースのソフトウェア群、またそのプロジェクト名である。 2018年3月現在、マイクロソフトが開発、販売、サポート業務を行っている。 共通言語基盤 (CLI) の実装やC#のコンパイラなどが含まれる。.

新しい!!: Microsoft XNAとMono (ソフトウェア) · 続きを見る »

PlayStation Mobile

PlayStation Mobile(プレイステーション・モバイル、PSM、旧称PlayStation Suite(プレイステーション・スイート))とはソニー・コンピュータエンタテインメントが提供する、PlayStation Vita/PlayStation Vita TV及びAndroid搭載端末(PlayStation Certifiedデバイス)で動作する仮想的なプラットフォームである。従来のPlayStationハードウェアで専用ソフトを実行していた環境とは違い、多種多様環境下で共通仕様の仮想的なハードウェアを設定し、その中で共通のソフトウェアを実行させるというPlayStationの世界を広げる試みである。従来のSCEと契約したデベロッパーだけでなくゲーム機と縁の無かった開発者も含む全開発者を対象としたオープンな開発環境である。 しかし、2014年8月にAndroidでのサポートを打ち切り、以降はPlayStation VitaおよびPlayStation Vita TVに特化したアプリケーションに注力することが発表となった。さらに2015年3月にはPlayStation Vitaも含めてサービスを完全に終了することが発表となり、同年7月15日でコンテンツの新規販売を終了、9月10日に既に購入したコンテンツの再ダウンロードも終了した。.

新しい!!: Microsoft XNAとPlayStation Mobile · 続きを見る »

Windows Phone

Windows Phone (ウィンドウズ フォン、WP)とは、マイクロソフトが開発・提供していたスマートフォン向けのモバイルオペレーティングシステム (OS) とハードウェア プラットフォームのシリーズである。Windows Mobile の後継OS。現在の最新バージョンはWindows Phone 8.1。 2015年からは、後継となる新たなOS、Windows 10 Mobileがマイクロソフトよりリリースされている。.

新しい!!: Microsoft XNAとWindows Phone · 続きを見る »

XACT

XACT(イグザクトと読む)はDirectXの一部としてマイクロソフトによってリリースされた、オーディオプログラミングライブラリおよびオーディオエンジンである。これは、オーサリングおよび再生用高レベルオーディオライブラリであり、Xbox上ではXAudio、Windows XPではDirectSound、Windows Vistaでは新しいオーディオスタックを使って書かれている。XAudioはデジタル信号処理を最適に行うために設計された、Xbox専用のAPIである。XACTはまたX3DAudioを含んでおり、WindowsとXbox両方のプラットフォームで使用可能な空間音響ヘルパーライブラリである。XACTは元々Xboxの開発のために作られたが、後にWindowsでも動作するように修正が加えられた。 XACTのサポートはDirectXからXNAにそのまま引き継がれている。XACT Audio Authoring ToolはXNA Game Studioでも利用が可能である。 XACT Audio Authoring Toolはwave banks (複数のWAVファイルが入った単一のアーカイブファイル) やsound banks (wave banksの中にあるWAVファイルを演奏する命令が入った単一のファイル) を作るためのオーディオデータを構成するために使われるアプリケーションである。wave banksとsound banksはアプリケーション内にあって、XACTからその後呼び出されることになる。 なお、Windows 8用のソフトウェア開発キットであるWindows SDK 8.0以降ではWindows SDKとDirectX SDKが統合されたが、その際にXACTは廃止されている。 DirectX Tool Kitには、廃止されたXACTの代替として、XNA Game Studioのオーディオコンポーネントに似た補助ライブラリが実装されている。.

新しい!!: Microsoft XNAとXACT · 続きを見る »

Xbox 360

Xbox 360(エックスボックス サンロクマル)は、マイクロソフトが2005年に発売した家庭用ゲーム機。.

新しい!!: Microsoft XNAとXbox 360 · 続きを見る »

Xbox Live

Xbox Live(エックスボックス ライブ)とはマイクロソフトが提供するオンラインサービス(オンラインコミュニティ)である。.

新しい!!: Microsoft XNAとXbox Live · 続きを見る »

Zune

Zune(ズーン)はマイクロソフトが開発し販売した携帯音楽プレーヤー、およびそれを販売するブランドの名称。2006年11月14日に米国で販売開始されたが、2011年10月に開発中止と生産終了が発表された 。日本で販売されることはなかった。.

新しい!!: Microsoft XNAとZune · 続きを見る »

.NET Compact Framework

Microsoft.NET Compact Framework (マイクロソフト ドットネット コンパクト フレームワーク、.NET CF)とは、Microsoftが開発し、Windows CEベースのモバイル・組み込みデバイス上で動作するように設計された、アプリケーション開発・実行環境。.

新しい!!: Microsoft XNAと.NET Compact Framework · 続きを見る »

.NET Framework

Microsoft.NET Framework(マイクロソフト ドットネット フレームワーク)は、マイクロソフトが開発したアプリケーション開発・実行環境である。 Windowsアプリケーションだけでなく、XML WebサービスやウェブアプリケーションなどWebベースのアプリケーションなども包括した環境となっている。一般に.NETという場合、.NET全体の環境を指す。.

新しい!!: Microsoft XNAと.NET Framework · 続きを見る »

2004年

この項目では、国際的な視点に基づいた2004年について記載する。.

新しい!!: Microsoft XNAと2004年 · 続きを見る »

2006年

この項目では、国際的な視点に基づいた2006年について記載する。.

新しい!!: Microsoft XNAと2006年 · 続きを見る »

2014年

この項目では、国際的な視点に基づいた2014年について記載する。.

新しい!!: Microsoft XNAと2014年 · 続きを見る »

3月24日

3月24日(さんがつにじゅうよっか、さんがつにじゅうよんにち)はグレゴリオ暦で年始から83日目(閏年では84日目)にあたり、年末まであと282日ある。.

新しい!!: Microsoft XNAと3月24日 · 続きを見る »

4月

4月(しがつ)はグレゴリオ暦で年の第4の月に当たり、30日ある。 日本では、旧暦4月を卯月(うづき)と呼び、現在では新暦4月の別名としても用いる。卯月の由来は、卯の花が咲く月「卯の花月(うのはなづき)」を略したものというのが定説となっている。しかし、卯月の由来は別にあって、卯月に咲く花だから卯の花と呼ぶのだとする説もある。「卯の花月」以外の説には、十二支の4番目が卯であることから「卯月」とする説や、稲の苗を植える月であるから「種月(うづき)」「植月(うゑつき)」「田植苗月(たうなへづき)」「苗植月(なへうゑづき)」であるとする説などがある。他に「夏初月(なつはづき)」の別名もある。 日本では、新年度または新学期の時期として有名であり、学校・官公庁・会社などでは当月に入社式・入学式が行われ、前月の3月と同様に慌しくなる。世帯数や人口は少ないが、「卯月」という姓(名字)も存在する。4月は毎年7月と同じ曜日で始まり、閏年には1月とも同じとなる。 英語での月名、April はラテン語の Aprilis、ウェヌス(相当するギリシャの女神アフロディーテのエトルリア名 Apru より)に捧げられた月。.

新しい!!: Microsoft XNAと4月 · 続きを見る »

ここにリダイレクトされます:

XNA FrameworkXNA Game Studio

出ていきます入ってきます
ヘイ!私たちは今、Facebook上です! »