Konsolenunterstützung in Godot

Konsolen-Portierungsprozess

In order to develop for consoles in Godot, you need access to the console SDK and export templates for it. These export templates need to be developed either by yourself or someone hired to do it, or provided by a third-party company.

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

The reasons other consoles are not officially supported are the risks of legal liability, disproportionate cost, and open source licensing issues. The reasons are explained in more detail in this article About Official Console Ports

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.

  • Port your game to the console platform or pay a company to do it.

  • 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

Console ports of Godot are offered by third-party companies (which have ported Godot on their own). Some of these companies also offer publishing of your games to various consoles.

The following is a list of some of the providers:

  • 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 bietet Portierungen von Godot-Spielen für Switch, Xbox One, Xbox Series, PlayStation 4 und PlayStation 5 an.

  • Sickhead Games bietet Konsolen-Portierung für Nintendo Switch, PlayStation 4, PlayStation 5, Xbox One und Xbox Series X/S für Godot-Spiele an.

Wenn Ihr Unternehmen Portierungs- oder Portierungs- und Publishing-Dienste für Godot-Spiele anbietet, können Sie sich gerne an die Godot Foundation wenden, um Ihr Unternehmen in die obige Liste aufzunehmen.

Middleware

Middleware ports are available through the console vendor's website. They provide you with a version of Godot that can natively run on the console. Typically, you do the actual work of adapting your game to the various consoles yourself. In other words, the middleware provided has ported Godot to the console, you just need to port your game, which is significantly less work in most cases.

  • W4 Games offers official middleware ports for Nintendo Switch, Xbox Series X/S, and Playstation 5.