「カテゴリ:MonoGame」の版間の差分
Administrator (トーク | 投稿記録) 編集の要約なし |
|||
| (同じ利用者による、間の3版が非表示) | |||
| 1行目: | 1行目: | ||
'''MonoGame'''(読み:ものげーむ)とは、[[ | '''MonoGame'''(読み:ものげーむ)とは、[[XNA]]互換のゲーム開発用の[[フレームワーク]]である。 | ||
==概要== | ==概要== | ||
かつて「[[XNA]] | かつて「[[XNA]]」というゲーム開発用の[[フレームワーク]]があった。これは[[Windows]]と[[Xbox 360]]の[[ゲーム]]が簡単に作れるという代物であり、さらに開発したものは[[インディーズ]](=[[同人]])であってもXbox Live マーケットプレイス(公式オンラインストア)で発売できるとあって大いに盛り上がった。 | ||
しかし[[マイクロソフト]]は[[Xbox 360]]の終焉と[[Xbox One]]の誕生に際してXNAの廃止を決定した。いわゆる[[Unity]]などの[[マウス]]でポチポチ系の[[ゲームエンジン]]の普及により、従来型の[[プログラミング]]によるゲーム開発は急激に衰退していたためである。もう本屋に行っても[[DirectX]] | しかし[[マイクロソフト]]は[[Xbox 360]]の終焉と[[Xbox One]]の誕生に際してXNAの廃止を決定した。いわゆる[[Unity]]などの[[マウス]]でポチポチ系の[[ゲームエンジン]]の普及により、従来型の[[プログラミング]]によるゲーム開発は急激に衰退していたためである。もう本屋に行っても[[DirectX]]の入門書すら売っていない状況なので仕方がない。 | ||
ただプログラミングによるゲーム開発を好む人も少なからず存在した。そしてMonoGameが生まれた。本家[[XNA]]は[[Windows]]と[[Xbox 360]]が対象であったが、MonoGameでは[[ | ただプログラミングによるゲーム開発を好む人も少なからず存在した。そしてMonoGameが生まれた。本家[[XNA]]は[[Windows]]と[[Xbox 360]]が対象であったが、MonoGameでは[[macOS]]や[[iOS]]、[[Android]]といった最新鋭の環境に対応している。 | ||
2017年3月、[[Microsoft]]が[[Xamarin]]を買収した絡みで、MonoGame 3.6から[[Xbox One]]と[[Windows 10]]を公式にサポートすることとなった([[UWP]]をサポートすることとなった)。 | 2017年3月、[[Microsoft]]が[[Xamarin]]を買収した絡みで、MonoGame 3.6から[[Xbox One]]と[[Windows 10]]を公式にサポートすることとなった([[UWP]]をサポートすることとなった)。 | ||
| 28行目: | 28行目: | ||
==利用方法== | ==利用方法== | ||
===Xamarin Studioの場合=== | ===Xamarin Studioの場合=== | ||
Xamarin Studio を使っている場合はMonoGame本体を入れた段階でプロジェクトテンプレートも追加されるので何もする必要はない。 | Xamarin Studio を使っている場合はMonoGame本体を入れた段階でプロジェクトテンプレートも追加されるので何もする必要はない。 | ||
| 46行目: | 33行目: | ||
===Visual Studio for Macの場合=== | ===Visual Studio for Macの場合=== | ||
* [[Visual Studio for Mac 2019でMonoGameを使用する]] | |||
* | |||
[[ | |||