INDIE INDEX

開発ツール

MonoGame とは?|C# で書いて複数のプラットフォームに出す無料のフレームワーク

公開 2026-09-10更新 2026-09-10MonoGame

MonoGame は、C# などの .NET の言語でゲームを書くフレームワークです。完全に無料で、ソースコードも公開されています。書き出せる先は、パソコン(Windows・MacOS・Linux)と携帯機器(Android・iOS・iPadOS)と据え置きのゲーム機です。所有と開発は MonoGame Foundation が行っています。

MonoGame のページの中身
  1. MonoGame とは何か
  2. MonoGame でなにが作れますか
  3. MonoGame の費用とライセンス
  4. MonoGame を手に入れる場所
  5. このページの情報源

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
表1

MonoGame の費用とライセンス

MonoGame は無料です。公式サイトは「completely free and open-source」(完全に無料で、ソースコードが公開されている)と書いていて、全部のソースコードが公開されています。GitHub で中身を見ることも、複製することも、分岐(フォーク)を作ることもできます。

据え置きのゲーム機に出す場合は、そのプラットフォームでの承認が別に要ります。

項目 費用 条件
本体 無料 ソースコードが公開されている
据え置きのゲーム機への書き出し 無料 そのプラットフォームでの承認が別に要る
寄付 任意 MonoGame Foundation の資金になる

MonoGame を手に入れる場所

MonoGame は公式サイトの Getting Started から始められます。ソースコードは GitHub で公開されています。

このページの情報源

MonoGame のページに出た言葉

MonoGame と同じ分類のほかのツールエンジン 全19件

エンジンの一覧を見る