MonoGame は、C# などの .NET の言語でゲームを書くフレームワークです。完全に無料で、ソースコードも公開されています。書き出せる先は、パソコン(Windows・MacOS・Linux)と携帯機器(Android・iOS・iPadOS)と据え置きのゲーム機です。所有と開発は MonoGame Foundation が行っています。
MonoGame とは何か
MonoGame は、公式サイトが「One framework for creating powerful cross-platform games」(複数のプラットフォームに向けたゲームを作るための1つのフレームワーク)と説明しているフレームワークです。書くのは C# などの .NET の言語で、Microsoft と Mono のプラットフォーム上で動きます。
公式サイトの About のページによると、所有と開発を行っているのは MonoGame Foundation です。これは2023年9月に設立された、米国の 501(c)(3) の非営利の団体で、資金は個人と法人の寄付から来ています。運営の記録(毎月の理事会の議事録)も公開されています。
- MonoGame に入っているもの — 書く言語と出す先がまとまっています
- C# などの .NET の言語 — 好きなエディタで書けます
- エディタの選択 — Visual Studio Code・Visual Studio・JetBrains Rider が挙げられています
- 複数のプラットフォームへの書き出し — パソコン・携帯機器・据え置きのゲーム機
- ソースコードの公開 — 全部のソースコードが公開され、自分で直せます
- ロードマップ — 今後の予定と報奨が公式のドキュメントに公開されています
MonoGame でなにが作れますか
公式サイトが挙げている書き出し先は次のとおりです。据え置きのゲーム機については、そのプラットフォームでの承認を受けている必要があると公式サイトに書かれています。
| 種類 | 書き出し先 |
|---|---|
| パソコン | Windows・MacOS・Linux |
| 携帯機器 | Android・iOS・iPadOS |
| 据え置きのゲーム機 | Playstation 4・Playstation 5・Xbox One・Nintendo Switch(承認が必要) |
MonoGame の書き出し先
| 種類 | 書き出し先 |
|---|---|
| パソコン | Windows・MacOS・Linux |
| 携帯機器 | Android・iOS・iPadOS |
| 据え置き機 | Playstation 4・5/Xbox One/Nintendo Switch |
MonoGame の費用とライセンス
MonoGame は無料です。公式サイトは「completely free and open-source」(完全に無料で、ソースコードが公開されている)と書いていて、全部のソースコードが公開されています。GitHub で中身を見ることも、複製することも、分岐(フォーク)を作ることもできます。
据え置きのゲーム機に出す場合は、そのプラットフォームでの承認が別に要ります。
| 項目 | 費用 | 条件 |
|---|---|---|
| 本体 | 無料 | ソースコードが公開されている |
| 据え置きのゲーム機への書き出し | 無料 | そのプラットフォームでの承認が別に要る |
| 寄付 | 任意 | MonoGame Foundation の資金になる |
MonoGame を手に入れる場所
MonoGame は公式サイトの Getting Started から始められます。ソースコードは GitHub で公開されています。
- MonoGame を手に入れるhttps://www.monogame.net
- MonoGame|公式サイトhttps://www.monogame.net/
- MonoGame|出どころhttps://monogame.net/about/
このページの情報源
- MonoGame — 公式サイト(フレームワークの説明・書ける言語・エディタ・書き出し先・無料でソースコードが公開されていること)https://www.monogame.net/確認日 2026-09-10
- MonoGame — About(MonoGame Foundation の設立・非営利であること・資金の出どころ・記録の公開)https://monogame.net/about/確認日 2026-09-10