1 poin oleh GN⁺ 2026-01-01 | 1 komentar | Bagikan ke WhatsApp
  • MonoGame Foundation mengumumkan sponsor baru, dan terungkap bahwa pengembang Stardew Valley menyumbang $125.000
  • MonoGame adalah framework game open source berbasis C# yang mendukung pengembangan game 2D·3D di berbagai platform
  • Melalui halaman dukungan, dijelaskan bahwa dukungan finansial dapat diberikan lewat berbagai jalur seperti GitHub, PayPal, Patreon
  • Sebagai bentuk partisipasi komunitas, ditawarkan kontribusi kode, aktivitas di Discord, serta imbalan untuk perbaikan bug dan penambahan fitur (Bounties)
  • Dukungan kali ini menjadi momentum penting yang mendukung pengembangan berkelanjutan dan pertumbuhan komunitas MonoGame

Pengumuman sponsor baru

  • MonoGame Foundation mengumumkan kabar bergabungnya sponsor baru melalui blog resminya
    • Secara spesifik, melalui laporan eksternal diketahui bahwa pengembang Stardew Valley menyumbang $125.000
    • Di isi artikel, nama sponsor maupun jumlah donasi tidak dicantumkan

Cara mendukung

  • MonoGame menyediakan beberapa opsi untuk dukungan finansial
    • Menjalankan berbagai tingkat dukungan (tiers) melalui GitHub, PayPal, dan Patreon
    • Proyek juga dapat didukung secara tidak langsung dengan membeli merchandise bermerek di MonoGame Store

Partisipasi komunitas

  • Dijelaskan jalur kontribusi bagi para pengembang yang ingin berpartisipasi dalam proyek
    • Kontribusi kode melalui pengiriman Pull Request
    • Dukungan pengguna di komunitas Discord serta aktivitas publikasi blog
    • Melalui program Bounties, peserta bisa menerima imbalan saat memperbaiki bug atau menambahkan fitur

Informasi proyek dan dokumentasi

  • Menyediakan berbagai materi seperti dokumentasi resmi, referensi API, showcase, dan aturan yayasan
    • Dokumentasi teknis dan panduan kontribusi tersedia di docs.monogame.net
    • Kode sumber dapat diakses dan issue dapat dilaporkan melalui repositori GitHub

Yayasan dan kontak

  • MonoGame Foundation terdaftar sebagai organisasi nirlaba 501(c)(3)
    • Dicantumkan dengan EIN 93-3803929
    • Menyediakan halaman Contact Us melalui situs resmi
    • Disebutkan bahwa komunitas turut berpartisipasi dalam desain, serta berbagai kanal seperti GitHub, Patreon, dan Discord juga dioperasikan

1 komentar

 
GN⁺ 2026-01-01
Pendapat Hacker News
  • Stardew Valley adalah game yang terjual jutaan kopi, dan dibuat dengan mesin gratis MonoGame
    Menyenangkan melihat ConcernedApe membalas lewat donasi kepada ekosistem open source yang membawanya menuju kesuksesan

    • Namun ada juga yang berpendapat, “donasi bukanlah kewajiban”
      Perangkat lunak bebas bisa disalin tanpa membuat penciptanya kehilangan apa pun, dan mereka mengatakan gagasan bahwa seseorang ‘harus membalas’ sejak awal sudah berangkat dari asumsi yang keliru
      Jika ingin uang, sejak awal seharusnya dijual berbayar, dan lisensi bebas berarti tidak mengharapkan imbalan
  • Hampir tidak pernah melihat kontribusi sebesar ini dari studio besar
    Pengembang indie ini membuat studio AAA terlihat memalukan

    • Epic Games mendanai berbagai proyek melalui program MegaGrants
      Misalnya, pada 2020 mereka menyumbang 250 ribu dolar ke engine Godot
      Artikel terkait
    • Valve mendukung Wine melalui Proton dan memelihara proyek open source seperti Steam Audio
      EA juga merilis pustaka C++ khusus game bernama EASTL
    • Stardew adalah salah satu game paling terkenal yang dibuat dengan MonoGame
      Studio AAA hampir tidak pernah menggunakan MonoGame
    • Epic juga mendukung proyek Blender dengan lebih dari 1 juta dolar
      Tautan MegaGrants
    • Stardew jelas merupakan game indie. Sebelum rilis, ini adalah pengembangan satu orang sepenuhnya
  • Stardew Valley adalah salah satu dari sedikit game indie yang dikenal bahkan oleh orang yang bukan gamer biasa
    Teman-teman yang tadinya tidak bermain game pun menyukai game ini. Menurutku ini adalah puncak dari ‘cozy game’
    Aku juga menjadikan pengembangan game sebagai hobi dan memandang ConcernedApe sebagai panutan
    Aku juga menantikan karya berikutnya, Haunted Chocolatier
    Aku baru pertama kali mendengar MonoGame kali ini, dan pasti akan mencobanya

    • Waktu perilisannya sempurna. Ia mengisi celah yang muncul akibat kemunduran seri Harvest Moon dengan sangat tepat
      Keberhasilan lainnya juga datang dari nuansa era Super Famicom yang dipertahankan, sambil tetap berjalan baik di spesifikasi rendah
  • Ada penjelasan bahwa “MonoGame lebih dekat ke framework daripada engine”, dan aku penasaran apakah itu benar

    • Benar. Saat memulai dengan MonoGame, pada dasarnya yang diberikan hanyalah satu kelas dengan metode Update() dan Draw() serta sekumpulan pustaka untuk input, grafis, dan audio
      Ini bukan struktur seperti Unreal yang sejak awal memungkinkan penempatan map dan entitas
      Alat seperti MonoGame, XNA, LOVE2D, dan libGDX cocok untuk pengembang yang menikmati coding langsung
  • Aku juga sudah berbulan-bulan mengembangkan aplikasi sendirian, dan ConcernedApe benar-benar sumber inspirasi
    Selama 5 tahun dia mengembangkan Stardew tanpa penghasilan. Hasil dari mengikuti jalan yang ia yakini terasa indah

    • Namun dalam kebanyakan kasus, cerita seperti ini adalah pengecualian yang dipoles karena berhasil
      9 dari 10 orang gagal, dan sering kali kehilangan relasi maupun karier
      Hal ini dijelaskan dengan baik dalam buku Blood, Sweat, and Pixels
    • Kenyataan itu keras. Di balik satu pengembang solo yang sukses, ada tak terhitung banyaknya kisah kegagalan
    • Untungnya, disebutkan bahwa selama masa pengembangan dia punya pasangan yang menanggung kebutuhan hidupnya
  • Cerita ini mengingatkanku pada saat Relogic (Terraria) pernah menyumbang 100 ribu dolar ke Godot dan FNA setelah kontroversi harga Unity
    Melihat para pengembang memberi kembali kepada alat yang mereka gunakan benar-benar terasa menyenangkan

    • Mega Crit, pengembang Slay the Spire, juga menjadi pendukung utama sambil membuat sekuelnya dengan Godot
  • Aku pernah sedikit memakai XNA dulu, jadi saat melihat MonoGame aku teringat masa itu
    Platform indie Xbox 360 terasa menarik, dan karena Unity saat itu berbasis JS, aku memilih XNA yang berbasis C#
    Pada akhirnya XNA memang hilang, tetapi warisannya tetap berlanjut di MonoGame
    Aku akhirnya beralih memakai Unity, tetapi pilihan saat itu tetap terasa berarti

    • Aku juga mulai belajar pemrograman saat masih kecil berkat game
      Aku sempat frustrasi saat membaca buku DirectX 3.0, tetapi XNA jauh lebih mudah dipahami
      MonoGame terasa nyaman karena lingkungannya akrab bagi pengembang .NET
      Sekarang aku lebih tertarik pada desain game daripada pengembangan game itu sendiri
  • Aku penasaran apakah ConcernedApe memang menghasilkan uang sebanyak itu sampai bisa menyumbang dalam jumlah besar seperti ini

    • Stardew masuk Top 5 penjualan game indie sepanjang masa dan telah terjual lebih dari 50 juta kopi
      Ia mengakhiri kontraknya dengan publisher dan kini menangani seluruh operasional sendiri
    • Menurut artikel Dotesports
      per 2024, 30 juta kopi × 15 dolar menghasilkan sekitar 450 juta dolar pendapatan, dengan laba bersih diperkirakan sekitar 45 juta dolar
    • Kalkulator pendapatan Steam juga menunjukkan angka yang mirip
    • Jika telah terjual lebih dari 40 juta kopi, maka pendapatan kotornya berada di kisaran 500 juta dolar
      Menyumbang 125 ribu dolar untuk pemeliharaan engine adalah angka yang sangat masuk akal, setara gaji satu pengembang
    • Bahkan jika dijual seharga 1 dolar pun, itu tetap kesuksesan yang luar biasa
  • Donasi demi kepentingan sendiri juga tidak buruk
    Karena jika engine terus berkembang, dia juga akan ikut merasakan manfaatnya
    Fork Flat Red Ball bisa membangun C# ke web, dan semoga fitur seperti ini juga bisa membantu ekspor web C# di Godot

  • MonoGame bersifat open source, tetapi katanya kode untuk platform konsol tidak dibuka
    Tautan dokumentasi
    Aku penasaran bagaimana sesuatu bisa sekaligus open source tetapi tetap tertutup

    • Itu karena NDA (perjanjian kerahasiaan) dari produsen konsol
      Akses hanya tersedia setelah disetujui Nintendo, Sony, dan Microsoft
      Godot juga tidak membuka kode dukungan konsol karena alasan yang sama
    • Struktur seperti ini adalah model yang umum
      Intinya open source, tetapi fitur enterprise hadir sebagai ekstensi tertutup