1 ポイント 投稿者 GN⁺ 2026-01-01 | 1件のコメント | WhatsAppで共有
  • MonoGame Foundationが新たな支援者を発表し、Stardew Valleyの開発者が12万5,000ドルを寄付したことが明らかになった
  • MonoGameはC#ベースのオープンソースゲームフレームワークで、さまざまなプラットフォームでの2D・3Dゲーム開発を支援する
  • 支援ページでは、GitHub、PayPal、Patreonなど複数の経路で財政支援が可能であることを案内している
  • コミュニティ参加の方法として、**コード貢献、Discordでの活動、バグ修正や機能追加への報奨金(Bounties)**などを提示している
  • 今回の支援は、MonoGameの継続的な開発とコミュニティの成長を後押しする重要なきっかけとなる

新たな支援者の発表

  • MonoGame Foundationが公式ブログを通じて新しいスポンサー参加の知らせを発表した
    • 具体的には、Stardew Valleyの開発者が12万5,000ドルを寄付したことが外部報道を通じて知られた
    • 本文には支援者名や金額は明記されていない

支援方法

  • MonoGameは財政的支援のための複数の選択肢を提供している
    • GitHub、PayPal、Patreonを通じたさまざまな**支援ティア(tiers)**を運用
    • MonoGame Storeでブランド商品を購入し、間接的にプロジェクトを支援することもできる

コミュニティ参加

  • 開発者がプロジェクトに参加できる貢献経路を明示している
    • Pull Requestの提出によるコード貢献
    • Discordコミュニティでのユーザー支援やブログ投稿活動
    • Bountiesプログラムを通じて、バグ修正や機能追加時に報酬を受け取ることができる

プロジェクト情報とドキュメント

  • 公式ドキュメント、APIリファレンス、ショーケース、財団規約など多様な資料を提供している
    • docs.monogame.netで技術文書と貢献ガイドラインを確認できる
    • GitHubリポジトリを通じてソースコードへのアクセスやIssue報告が可能

財団と連絡先

  • MonoGame Foundationは501(c)(3)の非営利団体として登録されている
    • EIN 93-3803929と明記されている
    • 公式ウェブサイトを通じて**お問い合わせ(Contact Us)**ページを提供している
    • コミュニティがデザインに参加したことを明記し、GitHub、Patreon、Discordなど複数のチャネルを運営している

1件のコメント

 
GN⁺ 2026-01-01
Hacker Newsの反応
  • Stardew Valleyは数百万本売れたゲームだが、無料のエンジンである MonoGame で作られている。
    ConcernedApeが、自分を成功へ導いたオープンソースのエコシステムに 寄付で恩返し している姿は好ましい。

    • ただし、「寄付は義務ではない」と主張する人もいる。
      自由ソフトウェアは複製されても原作者が何かを失うわけではなく、『恩返ししなければならない』という概念自体が誤った前提 だという。
      金が欲しかったのなら最初から有料で売っていたはずで、自由ライセンスは見返りを期待しないことを意味する。
  • 大手スタジオでこれほどの規模の貢献を見たことはほとんどない。
    この インディー開発者 はAAAスタジオを恥ずかしくさせている。

    • Epic Gamesは MegaGrantsプログラム を通じてさまざまなプロジェクトに資金を提供している。
      たとえば2020年には Godotエンジン に25万ドルを寄付した。
      関連記事
    • Valveは Protonを通じたWine支援 やSteam Audioのようなオープンソースプロジェクトを維持している。
      EAも EASTL というゲーム特化のC++ライブラリを公開している。
    • StardewはMonoGameで作られたゲームの中でも最も有名な作品のひとつだ。
      AAAスタジオはMonoGameをほとんど使っていない。
    • EpicはBlenderプロジェクトにも 100万ドル以上 を支援している。
      MegaGrantsリンク
    • Stardewは間違いなくインディーゲームだ。発売前までは 完全な一人開発 だった。
  • Stardew Valleyは、普段ゲームをしない人たちにも知られている数少ないインディーゲームのひとつだ。
    ゲームをしなかった友人たちもこのゲームは好きだった。「コージーゲーム」の到達点 だと思う。
    自分もゲーム開発を趣味にしており、ConcernedApeを手本にしている。
    次回作の Haunted Chocolatier にも期待している。
    MonoGameは今回初めて知ったが、ぜひ調べてみるつもりだ。

    • 発売時期が完璧だった。Harvest Moonシリーズの不振 によって生まれた空白を正確に埋めた。
      スーパーファミコン時代の感性をそのまま持ち込み、低スペック環境でもよく動く点も成功要因だ。
  • 「MonoGameはエンジンというより フレームワーク に近い」という説明があったが、それが正しいのか気になった。

    • その通り。MonoGameで始めると、基本的には Update() と Draw() メソッドだけを持つクラス ひとつと、入力・グラフィックス・オーディオ用ライブラリのセットだけが提供される。
      Unrealのように最初からマップやエンティティを配置する構造ではない。
      MonoGame、XNA、LOVE2D、libGDXのようなツールは、自分でコードを書くことを楽しむ開発者 に向いている。
  • 自分もここ数か月ひとりでアプリを開発しているが、ConcernedApeは本当に インスピレーションの源 だ。
    彼は5年間収入なしでStardewを開発した。自分が正しいと感じた道を進んだ結果が美しい。

    • ただ、たいていの場合こうした話は 成功したからこそ美化された例外 だ。
      10人中9人は失敗し、人間関係やキャリアまで失うことが多い。
      関連する話は Blood, Sweat, and Pixels に詳しい。
    • 現実は厳しい。成功したひとり開発者の裏には 無数の失敗例 がある。
    • 幸い、彼には開発期間中 生活を支えてくれたパートナー がいたそうだ。
  • この話を見て、以前 Relogic(Terraria) がUnityの価格騒動の後にGodotとFNAへ10万ドルを寄付したことを思い出した。
    自分が使うツールに 還元する開発者たち を見ると本当に気分がいい。

    • Slay the Spire の開発元 Mega Crit もGodotで続編を作りつつ主要支援者になっている。
  • 以前XNAを少しかじったことがあるので、MonoGameを見るとあの頃を思い出す。
    Xbox 360のインディープラットフォームは面白く、当時のUnityはJSベースだったのでC#のXNAを選んだ。
    結果としてXNAは消えたが、その遺産はMonoGameに受け継がれている
    結局Unityを使うことになったが、あの時の選択には今でも意味があった。

    • 自分も子どもの頃、ゲームがきっかけでプログラミングを始めた。
      DirectX 3.0の本を見て挫折したが、XNAのほうがずっと理解しやすかった。
      MonoGameは .NET開発者にとってなじみのある環境 なので使いやすかった。
      今はゲーム開発より ゲームデザイン のほうに興味がある。
  • ConcernedApeがこれほど大きな金額を寄付できるほど稼いでいたのか気になった。

    • Stardewは 歴代インディーゲーム売上Top 5 に入っており、5000万本以上売れている。
      彼はパブリッシャーとの契約を終え、すべての運営をひとりで担当 している。
    • Dotesportsの記事 によると、
      2024年時点で3000万本 × 15ドルで約4億5000万ドルの売上、純利益は約4500万ドル と推定されている。
    • Steam収益計算機 でも似た数値が出ている。
    • 4000万本以上売れているなら総売上は 5億ドル規模 だ。
      エンジン保守のために12万5000ドルを寄付したのは、開発者1人分の給与水準 で非常に妥当だ。
    • たとえ1ドルで売っていたとしても 大成功 だ。
  • 自分の利益のための寄付 でも悪くない。
    エンジンが発展し続ければ自分も恩恵を受けるからだ。
    Flat Red BallフォークはC#をWeb向けにビルドできるが、そうした機能が GodotのC# Webエクスポート にも役立ってほしい。

  • MonoGameはオープンソースだが、コンソールプラットフォーム向けコードは非公開 だという。
    ドキュメントリンク
    オープンソースなのに閉じていることが可能なのか気になった。

    • これは コンソールメーカーのNDA(秘密保持契約) のためだ。
      Nintendo、Sony、Microsoftの承認を受けないとアクセスできない。
      Godotも同じ理由でコンソール対応コードを公開していない。
    • こうした構造はよくあるモデルだ。
      中核はオープンソース だが、エンタープライズ機能は非公開拡張 という形で運用される。