Stardew-Valley-Entwickler spendet 125.000 US-Dollar an das FOSS-C#-Framework MonoGame
(monogame.net)- Die MonoGame Foundation hat einen neuen Sponsor angekündigt und dabei wurde bekannt, dass der Stardew-Valley-Entwickler 125.000 US-Dollar gespendet hat
- MonoGame ist ein Open-Source-Spielentwicklungs-Framework auf C#-Basis, das die Entwicklung von 2D- und 3D-Spielen auf verschiedenen Plattformen unterstützt
- Auf der Sponsoring-Seite wird darauf hingewiesen, dass finanzielle Unterstützung über mehrere Wege möglich ist, darunter GitHub, PayPal und Patreon
- Als Formen der Community-Beteiligung werden Code-Beiträge, Aktivität auf Discord sowie Belohnungen für Bugfixes und Feature-Erweiterungen (Bounties) genannt
- Diese Spende ist ein wichtiger Impuls für die kontinuierliche Weiterentwicklung und das Wachstum der Community rund um MonoGame
Ankündigung eines neuen Sponsors
- Die MonoGame Foundation hat im offiziellen Blog die Beteiligung eines neuen Sponsors bekannt gegeben
- Konkret wurde durch externe Berichterstattung bekannt, dass der Stardew-Valley-Entwickler 125.000 US-Dollar gespendet hat
- Im eigentlichen Beitrag werden weder der Name des Sponsors noch der Betrag genannt
Unterstützungsmöglichkeiten
- MonoGame bietet mehrere Optionen für finanzielle Unterstützung
- Verschiedene Sponsoring-Stufen (tiers) über GitHub, PayPal und Patreon
- Über den MonoGame Store kann das Projekt auch indirekt durch den Kauf von Merchandise unterstützt werden
Community-Beteiligung
- Es werden Beitragswege aufgezeigt, über die Entwickler am Projekt mitwirken können
- Code-Beiträge durch das Einreichen von Pull Requests
- Unterstützung von Nutzern und Blog-Aktivitäten in der Discord-Community
- Über das Bounties-Programm können für Bugfixes oder neue Features Belohnungen erhalten werden
Projektinformationen und Dokumentation
- Es werden verschiedene Materialien bereitgestellt, darunter offizielle Dokumentation, API-Referenz, Showcase und Stiftungsrichtlinien
- Unter docs.monogame.net sind technische Dokumentation und Beitragsrichtlinien verfügbar
- Über das GitHub-Repository sind Quellcodezugriff und Issue-Meldungen möglich
Stiftung und Kontakt
- Die MonoGame Foundation ist als gemeinnützige 501(c)(3)-Organisation registriert
- Angegeben ist die EIN 93-3803929
- Über die offizielle Website gibt es eine Kontaktseite (Contact Us)
- Es wird darauf hingewiesen, dass die Community am Design beteiligt war; außerdem werden verschiedene Kanäle wie GitHub, Patreon und Discord betrieben
1 Kommentare
Hacker-News-Kommentare
Stardew Valley ist ein Spiel, das sich millionenfach verkauft hat, und wurde mit der kostenlosen Engine MonoGame entwickelt.
Es ist schön zu sehen, wie ConcernedApe dem Open-Source-Ökosystem, das ihn zum Erfolg geführt hat, mit einer Spende etwas zurückgibt.
Freie Software kann kopiert werden, ohne dass der Urheber etwas verliert, und die Vorstellung, man müsse etwas ‚zurückzahlen‘, basiert schon auf einer falschen Annahme.
Wenn Geld gewollt gewesen wäre, hätte man es von Anfang an verkauft; eine freie Lizenz bedeutet, dass keine Gegenleistung erwartet wird.
Von großen Studios hat man Beiträge in dieser Größenordnung kaum je gesehen.
Dieser Indie-Entwickler lässt AAA-Studios alt aussehen.
So spendete das Unternehmen 2020 250.000 Dollar an die Godot-Engine.
Zugehöriger Artikel
Auch EA hat mit EASTL eine spielespezifische C++-Bibliothek veröffentlicht.
AAA-Studios nutzen MonoGame fast nie.
MegaGrants-Link
Stardew Valley ist eines der wenigen Indie-Spiele, die auch Menschen kennen, die sonst keine typischen Gamer sind.
Selbst Freunde, die früher nicht gespielt haben, mochten dieses Spiel. Ich halte es für den Höhepunkt des Cozy-Game-Genres.
Auch ich betreibe Spieleentwicklung als Hobby und nehme mir ConcernedApe zum Vorbild.
Ich freue mich auch schon auf das nächste Werk, Haunted Chocolatier.
Von MonoGame habe ich diesmal zum ersten Mal gehört, werde es mir aber auf jeden Fall anschauen.
Dass es das Gefühl der Super-Famicom-Ära so gut eingefangen hat und auch auf schwacher Hardware gut läuft, war ebenfalls ein Erfolgsfaktor.
Es hieß, „MonoGame sei eher ein Framework als eine Engine“, und ich war neugierig, ob das stimmt.
Update()undDraw()sowie einen Satz Bibliotheken für Eingabe, Grafik und Audio.Es ist nicht wie Unreal, wo man von Anfang an Karten und Entitäten platziert.
Tools wie MonoGame, XNA, LOVE2D und libGDX eignen sich für Entwickler, die gerne selbst coden.
Ich entwickle seit Monaten allein eine App, und ConcernedApe ist wirklich eine Quelle der Inspiration.
Er hat Stardew fünf Jahre lang ohne Einkommen entwickelt. Dass daraus etwas so Schönes entstanden ist, weil er dem gefolgt ist, was sich für ihn richtig angefühlt hat, ist beeindruckend.
Neun von zehn scheitern, und oft gehen dabei auch Beziehungen oder Karrieren verloren.
Das wird im Buch Blood, Sweat, and Pixels gut beschrieben.
Diese Geschichte erinnert mich daran, wie Relogic (Terraria) nach der Unity-Preiskontroverse 100.000 Dollar an Godot und FNA gespendet hat.
Es fühlt sich wirklich gut an, Entwickler zu sehen, die den Tools, die sie nutzen, etwas zurückgeben.
Ich hatte früher ein wenig mit XNA gearbeitet, und bei MonoGame kommt diese Zeit wieder hoch.
Die Indie-Plattform der Xbox 360 war spannend, und weil Unity damals auf JS basierte, habe ich mich für XNA mit C# entschieden.
Am Ende verschwand XNA zwar, aber sein Erbe lebt in MonoGame weiter.
Ich bin später doch bei Unity gelandet, aber die damalige Entscheidung hatte trotzdem Bedeutung.
An einem DirectX-3.0-Buch bin ich zwar verzweifelt, aber XNA war viel leichter zu verstehen.
MonoGame war angenehm, weil es für .NET-Entwickler eine vertraute Umgebung ist.
Heute interessiert mich mehr Game Design als Spieleentwicklung selbst.
Ich habe mich gefragt, ob ConcernedApe wirklich so viel Geld verdient hat, dass er so eine große Summe spenden kann.
Er hat seinen Vertrag mit dem Publisher beendet und kümmert sich inzwischen allein um den gesamten Betrieb.
lagen die Einnahmen 2024 bei geschätzt 30 Millionen Verkäufen × 15 Dollar, also rund 450 Millionen Dollar Umsatz, bei einem geschätzten Nettogewinn von etwa 45 Millionen Dollar.
125.000 Dollar für die Wartung der Engine zu spenden, ist ungefähr das Gehalt eines einzelnen Entwicklers und damit sehr vernünftig.
Selbst Spenden aus Eigeninteresse sind nicht schlecht.
Wenn sich die Engine weiterentwickelt, profitiert man selbst ebenfalls davon.
Der Flat-Red-Ball-Fork kann C# ins Web bauen, und ich hoffe, dass so eine Funktion auch dem C#-Web-Export von Godot hilft.
MonoGame ist Open Source, aber der Code für Konsolenplattformen ist nicht öffentlich.
Dokumentationslink
Ich habe mich gefragt, wie etwas gleichzeitig Open Source und geschlossen sein kann.
Nintendo, Sony und Microsoft müssen den Zugriff genehmigen.
Auch Godot veröffentlicht aus demselben Grund keinen Code für Konsolenunterstützung.
Der Kern ist Open Source, aber Enterprise-Funktionen werden als geschlossene Erweiterungen betrieben.