- 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
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
Ö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
Örneğin 2020'de Godot motoruna 250 bin dolar bağışladı
İlgili haber
EA de EASTL adlı oyun odaklı bir C++ kütüphanesini yayımladı
AAA stüdyolar MonoGame'i neredeyse hiç kullanmıyor
MegaGrants bağlantısı
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
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
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
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
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ş
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ı
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
Yayıncıyla olan anlaşmasını bitirdi ve tüm operasyonu tek başına yürütüyor
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
Motorun bakımına 125 bin dolar bağışlamak, tek bir geliştiricinin maaşı düzeyinde ve oldukça makul
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
Erişim için Nintendo, Sony ve Microsoft onayı gerekiyor
Godot da aynı nedenle konsol desteği kodunu açık yayımlamıyor
Çekirdek kısım açık kaynak, ama kurumsal özellikler kapalı eklentiler şeklinde sunuluyor