1 puan yazan GN⁺ 2026-01-01 | 1 yorum | WhatsApp'ta paylaş
  • MonoGame Foundation, yeni bir sponsoru duyurdu ve Stardew Valley geliştiricisinin 125 bin dolar bağış yaptığı ortaya çıktı
  • MonoGame, C# tabanlı açık kaynaklı bir oyun çerçevesi olup çeşitli platformlarda 2D ve 3D oyun geliştirmeyi destekliyor
  • Destek sayfası üzerinden GitHub, PayPal, Patreon gibi farklı kanallarla mali destek verilebildiği belirtiliyor
  • Topluluğa katılım yolları olarak kod katkısı, Discord etkinliği, hata düzeltme ve özellik ekleme ödülleri (Bounties) sunuluyor
  • Bu bağış, MonoGame'in süregelen geliştirilmesi ve topluluk büyümesi için önemli bir dönüm noktası niteliğinde

Yeni sponsor duyurusu

  • MonoGame Foundation, resmi blogu üzerinden yeni sponsor katılımı haberini duyurdu
    • Özellikle Stardew Valley geliştiricisinin 125 bin dolar bağış yaptığı, dış basındaki haberlerle ortaya çıktı
    • Metnin içinde sponsorun adı ya da bağış miktarı açıkça belirtilmiyor

Destek yolları

  • MonoGame, mali destek için çeşitli seçenekler sunuyor
    • GitHub, PayPal ve Patreon üzerinden farklı destek katmanları (tiers) işletiliyor
    • MonoGame Store üzerinden markalı ürünler satın alarak projeye dolaylı destek verilebiliyor

Topluluğa katılım

  • Geliştiricilerin projeye katılabileceği katkı yolları belirtiliyor
    • Pull Request göndererek kod katkısında bulunma
    • Discord topluluğunda kullanıcı desteği sağlama ve blog gönderileri paylaşma
    • Bounties programı aracılığıyla hata düzeltme veya özellik ekleme karşılığında ödül alınabilmesi

Proje bilgileri ve belgeler

  • Resmi belgeler, API referansı, vitrin örnekleri ve vakıf kuralları gibi çeşitli kaynaklar sunuluyor
    • docs.monogame.net üzerinden teknik belgeler ve katkı yönergeleri incelenebiliyor
    • GitHub deposu üzerinden kaynak koda erişim ve issue bildirimi yapılabiliyor

Vakıf ve iletişim

  • MonoGame Foundation, 501(c)(3) statüsünde bir kâr amacı gütmeyen kuruluş olarak kayıtlı
    • EIN 93-3803929 olarak belirtiliyor
    • Resmi web sitesi üzerinden iletişim (Contact Us) sayfası sunuluyor
    • Tasarıma topluluğun katkı verdiği belirtilirken GitHub, Patreon, Discord gibi çeşitli kanallar da işletiliyor

1 yorum

 
GN⁺ 2026-01-01
Hacker News yorumları
  • Stardew Valley milyonlarca kopya satan bir oyun ve ücretsiz bir motor olan MonoGame ile yapılmış
    ConcernedApe'in, kendisini başarıya taşıyan açık kaynak ekosistemine bağışla karşılık vermesini görmek güzel

    • Ama bazıları “bağış bir yükümlülük değildir” diye savunuyor
      Özgür yazılım kopyalandığında orijinal yazarın kaybettiği bir şey yoktur ve ‘karşılığını geri verme’ kavramının kendisi yanlış bir önkabuldür diyorlar
      Para istemiş olsaydı en başta ücretli satardı; özgür lisans da zaten bir karşılık beklenmediği anlamına gelir
  • Büyük stüdyolar arasında bu ölçekte bir katkıyı neredeyse hiç görmedim
    Bu indie geliştirici, AAA stüdyolarını utandırıyor

    • Epic Games, MegaGrants programı aracılığıyla çeşitli projelere fon sağlıyor
      Örneğin 2020'de Godot motoruna 250 bin dolar bağışladı
      İlgili haber
    • Valve, Proton üzerinden Wine desteğini ve Steam Audio gibi açık kaynak projeleri sürdürüyor
      EA de EASTL adlı oyun odaklı bir C++ kütüphanesini yayımladı
    • Stardew, MonoGame ile yapılmış oyunlar arasında en bilinen işlerden biri
      AAA stüdyolar MonoGame'i neredeyse hiç kullanmıyor
    • Epic, Blender projesine de 1 milyon doların üzerinde destek verdi
      MegaGrants bağlantısı
    • Stardew kesinlikle bir indie oyun. Çıkışına kadar tamamen tek kişi tarafından geliştirildi
  • Stardew Valley, sıradan oyuncuların dışında kalan insanların bile bildiği az sayıdaki indie oyundan biri
    Oyun oynamayan arkadaşlarım bile bu oyunu seviyordu. Bence 'cozy game' türünün zirvesi
    Ben de oyun geliştirmeyi hobi olarak yapıyorum ve ConcernedApe'i kendime örnek alıyorum
    Sıradaki oyunu Haunted Chocolatier için de heyecanlıyım
    MonoGame'i ise ilk kez şimdi duydum, mutlaka bakacağım

    • Çıkış zamanı kusursuzdu. Harvest Moon serisinin zayıflamasıyla oluşan boşluğu tam isabetle doldurdu
      Super Famicom döneminin hissini aynen taşıması ve düşük donanımda da iyi çalışması da başarısının sebeplerinden biri
  • “MonoGame bir motordan çok framework'e daha yakın” denmişti; bunun doğru olup olmadığını merak etmiştim

    • Evet. MonoGame ile başladığınızda temelde size yalnızca Update() ve Draw() metodları olan bir sınıf ile giriş, grafik ve ses için bir kütüphane seti veriliyor
      Unreal gibi baştan harita ve entity yerleştirme yapısı sunmuyor
      MonoGame, XNA, LOVE2D, libGDX gibi araçlar doğrudan kod yazmaktan hoşlanan geliştiriciler için uygun
  • Ben de birkaç aydır tek başıma bir uygulama geliştiriyorum ve ConcernedApe gerçekten bir ilham kaynağı
    Stardew'i 5 yıl boyunca gelir olmadan geliştirdi. Doğru olduğuna inandığı yolu izlemesinin sonucu çok güzel

    • Ama çoğu durumda bu tür hikâyeler başarılı olduğu için yüceltilen istisnalar
      10 kişiden 9'u başarısız oluyor ve çoğu zaman ilişkilerini ya da kariyerini de kaybediyor
      Bununla ilgili Blood, Sweat, and Pixels kitabında güzel örnekler var
    • Gerçeklik acımasız. Başarılı bir solo geliştiricinin arkasında sayısız başarısızlık örneği var
    • Neyse ki geliştirme süresi boyunca geçimini üstlenen bir partneri olduğu söyleniyor
  • Bu hikâye bana, geçmişte Relogic(Terraria)'nin Unity fiyatlandırma tartışmasının ardından Godot ve FNA'ya 100 bin dolar bağışlamasını hatırlattı
    Kullandıkları araçlara geri veren geliştiricileri görmek gerçekten çok hoş

    • Slay the Spire'ın geliştiricisi Mega Crit de devam oyununu Godot ile yaparken önemli bir destekçi olmuştu
  • Geçmişte XNA ile biraz uğraştığım için MonoGame'i görünce o dönemleri hatırlıyorum
    Xbox 360 indie platformu ilginçti ve o zamanlar Unity JS tabanlı olduğu için C# kullanan XNA'yı seçmiştim
    Sonuçta XNA ortadan kayboldu ama mirası MonoGame'de yaşamaya devam ediyor
    Sonunda Unity kullandım ama o zamanki seçimim hâlâ anlamlıydı

    • Ben de çocukken oyunlar sayesinde programlamaya başladım
      DirectX 3.0 kitabına bakıp moralim bozulmuştu ama XNA çok daha kolay anlaşılırdı
      MonoGame, .NET geliştiricilerine tanıdık gelen bir ortam sunduğu için rahattı
      Şimdi oyun geliştirmekten çok oyun tasarımına daha fazla ilgi duyuyorum
  • ConcernedApe'in bu kadar büyük bir meblağı bağışlayacak kadar para kazanıp kazanmadığını merak ettim

    • Stardew, tüm zamanların en çok satan 5 indie oyunu arasında yer alıyor ve 50 milyondan fazla kopya sattı
      Yayıncıyla olan anlaşmasını bitirdi ve tüm operasyonu tek başına yürütüyor
    • Dotesports haberine göre
      2024 itibarıyla 30 milyon kopya × 15 dolar üzerinden yaklaşık 450 milyon dolar gelir ve yaklaşık 45 milyon dolar net kâr tahmin ediliyor
    • Steam gelir hesaplayıcısı da benzer rakamlar veriyor
    • 40 milyondan fazla sattıysa toplam gelir 500 milyon dolar ölçeğinde demektir
      Motorun bakımına 125 bin dolar bağışlamak, tek bir geliştiricinin maaşı düzeyinde ve oldukça makul
    • 1 dolara satılmış olsaydı bile muazzam bir başarı olurdu
  • Kendi çıkarı için yapılan bağış bile kötü değil
    Çünkü motor gelişmeye devam ederse kendisi de bundan fayda görür
    Flat Red Ball fork'u C#'ı web'e derleyebiliyor; umarım bu özellik Godot'nun C# web export tarafına da katkı sağlar

  • MonoGame açık kaynak ama konsol platformlarına yönelik kod kapalı deniyor
    Dokümantasyon bağlantısı
    Bir şeyin hem açık kaynak hem kapalı olması nasıl mümkün diye merak etmiştim

    • Bunun nedeni konsol üreticilerinin NDA'leri (gizlilik sözleşmeleri)
      Erişim için Nintendo, Sony ve Microsoft onayı gerekiyor
      Godot da aynı nedenle konsol desteği kodunu açık yayımlamıyor
    • Bu tür yapı yaygın bir model
      Çekirdek kısım açık kaynak, ama kurumsal özellikler kapalı eklentiler şeklinde sunuluyor