Up to date

This page is up to date for Godot 4.2. If you still find outdated information, please open an issue.

Konsolenunterstützung in Godot

Konsolen-Portierungsprozess

Um in Godot für Konsolen zu entwickeln, benötigen Sie Zugriff auf das Konsolen-SDK und Exportvorlagen dafür. Diese Exportvorlagen müssen entweder von Ihnen selbst oder von jemandem, der damit beauftragt wurde, entwickelt oder von einem Drittunternehmen bereitgestellt werden.

Die einzige Konsole, die Godot derzeit offiziell unterstützt, ist Steam Deck (über die offiziellen Linux-Exportvorlagen).

Der Grund, warum andere Konsolen nicht offiziell unterstützt werden, ist folgender:

  • Um für Konsolen zu entwickeln, muss man als Unternehmen lizenziert werden. Als Open-Source-Projekt hat Godot keine rechtliche Struktur, um Konsolenportierungen anzubieten.

  • Konsolen-SDKs sind geheim und unterliegen Geheimhaltungsvereinbarungen. Selbst wenn wir Zugriff auf sie erhielten, könnten wir den plattformspezifischen Code nicht unter einer Open-Source-Lizenz veröffentlichen.

Wie bereits erwähnt, ist es jedoch möglich, Ihre Spiele dank der von Drittanbietern bereitgestellten Dienste auf Konsolen zu portieren.

Bemerkung

In der Praxis ist das Verfahren ähnlich wie bei Unity und Unreal Engine. Mit anderen Worten: Es gibt keine Engine, die rechtlich befugt ist, Konsolenexportvorlagen zu vertreiben, ohne dass der Benutzer nachweisen muss, dass er ein lizenzierter Konsolenentwickler ist.

Konsolen-Veröffentlichungsprozess

Unabhängig von der für die Entwicklung des Spiels verwendeten Engine läuft der Prozess der Veröffentlichung eines Spiels für eine Konsolenplattform folgendermaßen ab:

  • Registrieren Sie ein Entwicklerkonto auf der Website des Konsolenherstellers und unterzeichnen Sie dann NDAs und Veröffentlichungsverträge. Dazu müssen Sie eine eingetragene juristische Person sein.

  • Verschaffen Sie sich Zugang zur Veröffentlichungsplattform, indem Sie das Annahmeverfahren durchlaufen. Dies kann bis zu mehreren Monaten dauern. Beachten Sie, dass dieser Schritt wesentlich einfacher ist, wenn ein etablierter Publisher hinter Ihrem Spiel steht. Nintendo ist im Allgemeinen dafür bekannt, dass es kleinere Entwickler eher akzeptiert, aber es gibt keine Garantie.

  • Verschaffen Sie sich Zugang zu Entwickler-Tools und bestellen Sie eine speziell für Entwickler entwickelte Konsole (devkit). Die Kosten für diese Devkits sind vertraulich.

  • Portieren Sie die Engine auf die Konsolenplattform oder bezahlen Sie ein Unternehmen dafür.

  • Um veröffentlicht zu werden, muss Ihr Spiel in den Regionen, in denen Sie es verkaufen möchten, bewertet werden. In Nordamerika wird das Spiel beispielsweise von ESRB bewertet, in Europa von PEGI. Indie-Entwickler können in der Regel eine Einstufung für weniger Geld erhalten als etablierte Entwickler.

Aufgrund der Komplexität des Prozesses ziehen es viele Studios und Entwickler vor, die Konsolenportierung auszulagern.

Weitere Informationen über die Veröffentlichung auf Konsolen finden Sie in diesem Artikel: Godot und Konsolen, alles was Sie wissen müssen

Unterstützung durch Drittanbieter

Konsolenports von Godot werden von Drittunternehmen angeboten (die Godot selbst portiert haben). Diese Unternehmen bieten auch die Veröffentlichung Ihrer Spiele auf verschiedenen Konsolen an.

Hier die Liste der Anbieter:

  • Lone Wolf Technology bietet die Portierung und Veröffentlichung von Godot-Spielen für Switch und Playstation 4 an.

  • Pineapple Works bietet Switch, Xbox One & Xbox Series X/S (GDK)-Portierung und -Veröffentlichung von Godot-Spielen (GDScript/C#).

  • RAWRLAB games bietet Switch-Portierungen von Godot-Spielen an.

  • mazette! games bietet Portierung und Veröffentlichung von Godot-Spielen für Switch, Xbox One und Xbox Series X/S an.

  • Olde Sküül bietet die Portierung und Veröffentlichung von Godot-Spielen für Switch, Xbox One, Playstation 4 & Playstation 5 an.

  • Tuanisapps bietet Switch-Portierung und Veröffentlichung von Godot-Spielen.

  • Seaven Studio offers Switch, Xbox One, Xbox Series, PlayStation 4 & PlayStation 5 porting of Godot games.

If your company offers porting, or porting and publishing services for Godot games, feel free to contact the Godot Foundation to add your company to the list above.