Der Schock saß bei vielen tief, nachdem Unity sein neues Geschäftsmodell bekanntgab und obwohl das Unternehmen die Änderungen bereits zurückgenommen hat und mit einem wirklich tollen und fairen Modell die Herzen der Entwickler zu Teilen zurückerobern konnte, ist das Misstrauen gegen Unity noch immer vorhanden. Unity-Alternativen sind daher gesuchter denn je, denn viele Entwickler können und wollen derartige Änderungen nicht nochmal mitgehen, weshalb sie sich schon jetzt von der Abhängigkeit gegenüber dieser Engine loslösen möchten.
Unity ändert das Geschäftsmodell
Mit dem geänderten Geschäftsmodell werden für Entwickler die Kosten unkontrollierbar. So teilte das Unternehmen mit, dass ab Januar jedem Entwickler, – der Unity Personal oder Plus verwendet – für jede Installation bis zu 0,20 US-Dollar in Rechnung gestellt werden. Zwar gilt dies „nur“ für Spiele, mit einem Umsatz von mehr als 200.000 US-Dollar oder mehr als 200.000 Installationen, doch die Kritik ist nachvollziehbar: Niemand kann im Vorfeld sagen, wie oft ein Spiel tatsächlich installiert wird.
Entsprechend mausert sich so manch ein Titel für die Entwickler im Nachgang womöglich zur Kostenfalle. Hinzu kommt, dass ein Titel doppelt in Rechnung gestellt wird, wenn ein Spieler diesen etwa erst auf dem PC und später auch auf dem Steam Deck installiert – der Entwickler wird in einem solchen Fall also gleich zweimal zur Kasse gebeten.
Alternativen zu Unity
Wenngleich inzwischen Kompromisse eingestanden wurden, hat Unity doch zahlreiche Entwickler verprellt und ihr Vertrauen zerstört. Weitere und ausführliche Infos zu den Änderungen bei Unity findet ihr auch in diesem Artikel. Widmen wir uns an dieser Stelle nun also der Frage, welche Unity-Alternativen existieren und vor allem, welche Vorteile und Freiheiten diese Entwicklern hinsichtlich ihrer Geschäftsmodelle bieten.
Unreal Engine 5
Als Alternative zu Unity ist häufig zuerst die Unreal Engine angeführt. Wie bei Unity handelt es sich bei der Unreal Engine 5 um ein Echtzeit-3D-Entwicklungstool, mit dem mächtige Charaktere und beeindruckende Welten erschaffen werden können. Die Unreal Engine sorgt auch deshalb zunehmend für mächtig Furore, weil sie nicht nur im Gaming Anwendung findet, sondern sich damit auch Filme, Werbespots und mehr mit beeindruckenden Grafiken erstellen lassen.
Während es durchaus Lizenzoptionen für komplexere Ideen und Projekte gibt, die etwa auch Premium-Support einräumen, ist die Nutzung der Unreal Engine 5 für die Erstellung von linearen, benutzerdefinierten und internen Projekten zunächst kostenfrei. Selbst der Start in die Entwicklung eines eigenen Games ist kostenlos – erst, sobald ein Titel mehr als 1 Mio. US-Dollar einnimmt, fällt eine Lizenzgebühr von 5 Prozent an.
Godot Engine
Godot ist ein Name, den man auf jeden Fall als mögliche Unity-Alternative in Betracht ziehen sollte. Bei Godot handelt es sich um eine Game Engine, die sich für 2D- und 3D-Games eignet und die ebenfalls über mehrere Plattformen hinweg zum Einsatz kommen kann.
Einziges Manko: Gerade bei der Entwicklung von beeindruckenden 3D-Szenarien ist Godot etwas schwächlich und kann weder mit Unity noch mit der Unreal Engine mithalten. In Sachen Grafik mag die Godot Engine aktuell also noch hinter Unity her hinken, doch es gibt gute Gründe, die für Godot sprechen.
Nutzen könnt ihr die Godot Engine völlig kostenfrei, denn die Engine finanziert sich derzeit über Spenden und über Sponsoren wie OSSC, Gamblify und Heroic Labs. Gerade für Indie-Entwickler oder all jene, die keine allzu anspruchsvollen 3D-Projekte stemmen möchten, dürfte diese kostenfreie und Open Source Engine durchaus interessant sein.
CryEngine
Die von Crytek entwickelte CryEngine ließ einst aufhorchen, als mit Far Cry 2004 das erste mit ihr entwickelte Game auf den Markt kam. Inzwischen hat sich auch die CryEngine weiterentwickelt. Nach Version 2 und 3 folgte eine nicht nummerierte Version, ehe 2016 die aktuelle CryEngine V zur Verfügung gestellt wurde.
Die CryEngine, bei der zuletzt der Fokus massiv auf Virtual Reality gelegt wurde, kann zur Game-Entwicklung in vollem Umfang ebenfalls kostenfrei genutzt werden. Erst mit der Veröffentlichung werden Lizenzgebühren in Höhe von 5 Prozent fällig. Die ersten 5.000 US-Dollar auf den jährlichen Umsatz eines Projektes sind davon aber nicht betroffen, was die CryEngine für viele kleinere Projekte durchaus attraktiv macht.
GameMaker: Studio
Das gleich vorweg: Wer ein 3D-Game entwickeln möchte, ist beim GameMaker: Studio falsch. Diese Engine ist auf die Entwicklung von 2D-Games ausgelegt und bietet derzeit keine Möglichkeiten, 3D-Games zu entwickeln – was natürlich auch nicht immer nötig ist. Der Markt für 2D-Games ist schließlich definitiv da. Undertale, Spelunky und Hotline Miami sind als Auszug aus der Reihe von Games – die auf GameMaker: Studio basieren – der beste Beweis dafür.
GameMaker: Studio kann kostenfrei verwendet werden und bietet prominent auf der Website platziert ein Tutorial für all jene, die ihr erstes Game erstellen möchten. Anhand eines Space Rocks-Tutorials könnt ihr mit dem GameMaker: Studio also auch erste Entwicklungserfahrung sammeln, ehe ihr euch eigenen Projekten widmet.
Panda 3D
Bei Panda 3D handelt es sich um eine kostenfreie Game Engine, die einst von Disney VR ins Leben gerufen wurde. Aktuell wird Panda 3D durch Walt Disney Imagineering und die Carnegie Mellon University weiterentwickelt. Wie der Name bereits sagt, eignet sich Panda 3D hervorragend für die Entwicklung von 3D-Szenarien und die Tatsache, dass die Nutzung und Veröffentlichung der mit Panda 3D erstellten Projekte kostenfrei ist und keinerlei Lizenzgebühren anfallen, macht diese Game Engine nicht nur für Hobby-Programmierer attraktiv.
Hinzu kommt, dass Panda 3D nicht nur verspricht, die flexibelste Game Engine zu sein – man arbeitet auch hart daran, dass dem so ist. Hinzu kommt, dass sich Panda 3D hervorragend für all jene eignet, die gerne einen Blick hinter die Kulissen einer Game Engine werfen möchten. Unter der BSD-Lizenz steht es euch frei, den Source Code der Engine genauestens unter die Lupe zu nehmen und ihn sogar zu verändern.
Ein Kommentar
Pingback: Q3 2023: Unity kündigt trotz mehr Umsatz Entlassungen an