5 Punkte von GN⁺ 2024-01-24 | 2 Kommentare | Auf WhatsApp teilen
  • Veröffentlichung einer kostenlosen Portierung der Godot-Engine für Nintendo-Switch-Entwickler. Unterstützt Projekte, die mit Version 3.5.x und 4.1.x erstellt wurden
  • Kostenlos verfügbar für alle zertifizierten Nintendo-Switch-Entwickler
  • Der Quellcode wird unter der MIT-Lizenz bereitgestellt und gewährt weitreichende Nutzungs- und Änderungsrechte
  • C# oder GDNative/GDExtension werden nicht unterstützt; unterstützt wird nur GDScript.
  • Die Portierung ist noch nicht stark optimiert, aber für die meisten kleinen bis mittelgroßen Spieleprojekte ausreichend effizient
  • Entwickler mit C++-Kenntnissen haben Zugriff auf den Quellcode und können bei Bedarf zusätzliche Funktionen hinzufügen und integrieren
  • Diese Portierung wird ohne Support bereitgestellt; Entwicklern wird empfohlen, sich für Zusammenarbeit und Unterstützung mit der Community im Nintendo Developer Portal auszutauschen
  • Für mittelgroße oder große Projekte wird eine Partnerschaft mit einem Portierungsunternehmen empfohlen
  • Der Zugang kann über das Nintendo Developer Portal angefragt werden

Zusätzliche Details

  • Weitere Details sind für zertifizierte Nintendo-Switch-Entwickler im Forum-Bereich des Nintendo Developer Portals verfügbar.

Es gibt jetzt keinen Grund mehr, die Godot-Engine nicht für die Entwicklung von Indie-Spielen für Nintendo Switch zu verwenden!

  • Man darf gespannt sein auf die innovativen und fesselnden Spiele aus der Entwicklungs-Community der Godot-Engine.

Meinung von GN⁺

  • Diese Ankündigung bietet Indie-Spieleentwicklern eine neue Möglichkeit, Spiele auf der Nintendo-Switch-Plattform zu veröffentlichen.
  • Die kostenlose Portierung der Godot-Engine ermöglicht mit ihrer offenen Lizenz und den grundlegenden Funktionen eine kostengünstige Spieleentwicklung.
  • Solche gemeinschaftlichen Bemühungen fördern die Unterstützung und Innovation in der Entwickler-Community und dürften Vielfalt und Kreativität auf dem Nintendo-Switch-Spielemarkt stärken.

2 Kommentare

 
r35tm 2024-01-24

Auch das äußerst bekannte Brotato wurde portiert, und da es ursprünglich nicht völlig unmöglich war, ist der spannende Punkt, wie die Integration mit dem Nintendo SDK unter der MIT-Lizenz gelöst wurde.

 
GN⁺ 2024-01-24
Hacker-News-Kommentare
  • Ein Nutzer und sein 12-jähriges Kind haben mit der Godot-Engine ein Spiel entwickelt und fanden, dass es cool wäre, wenn dieses Spiel auf der Nintendo Switch laufen würde. Sie haben bereits zwei GitHub-Repositories für einen Godot-Port gefunden, und die Ankündigung von RAWRLAB bestätigt für sie, dass es technisch möglich ist. Allerdings glauben sie nicht, dass sie die Voraussetzungen erfüllen, um als Nintendo-Switch-Entwickler zertifiziert zu werden, und fragen sich, was der einfachste Weg wäre, das Spiel auf ihrer eigenen Switch auszuführen. Sie haben eine Mig Switch und einen Dumper bestellt, sind sich aber nicht sicher, ob das die beste Methode ist.

  • Ein anderer Nutzer sagt, dass er von Spieleentwicklung fast nichts verstehe, fragt sich aber, warum man für die Entwicklung eines Spiels Godot statt Unity oder Unreal verwenden würde. Dabei gehe es nicht darum, Open Source zu pushen, sondern um reine Neugier.

  • Ein weiterer Nutzer merkt an, dass es interessant sei, dass Godot nicht als kostenpflichtiges Produkt weitergeführt wurde und dies auch nicht als Hebel genutzt habe, um mehr Kunden zu gewinnen oder Nintendo dazu zu bewegen, die Klausel zu streichen, die die Verbreitung von Open-Source-Software verbietet, die für die eigene Plattform erstellt wurde. Er vermutet, dass dies nicht nötig gewesen sei, weil ein Mittelweg mit Nintendo gefunden wurde.

  • Ein Nutzer bedauert, dass Godot C# noch nicht unterstützt, glaubt aber, dass es dadurch noch etwas Marktanteil von Unity gewinnen wird. Nicht jedes Projekt brauche schließlich die Leistungssteigerungen von C#.

  • Jemand würde gerne lernen, wie man Teil eines Teams wird, das Projekte wie dieses umsetzt.

  • Ein an Godot interessierter Nutzer sagt, dass ihn solche Projekte eher nervös machen, und fragt sich, wie reibungslos Godot wirklich funktioniert und, falls es nicht funktioniert, wie groß die Probleme wären, mit denen man dann konfrontiert wäre. Er fragt sich auch, ob die Möglichkeit, dass die Nintendo-Switch-Version nicht funktioniert, nicht eine größere Katastrophe wäre als die Kopfschmerzen bzw. Risiken beim Umgang mit Unity.

  • Ein Nutzer erwähnt, dass Godot keine Plugins habe und es im Grunde nur GDScript gebe. Für ernsthafte Arbeit sei es jedoch nicht schwer, eine schnellere Scripting-Lösung in eine C++-Codebasis einzubetten.

  • Ein anderer Nutzer fragt sich, wie das gehandhabt wurde, da der Quellcode unter der MIT-Lizenz verbreitet wird, die weitreichende Rechte zur Nutzung und Veränderung einräumt, während er angenommen hatte, dass die proprietäre NDA rund um die Nintendo-Switch-API das größte Hindernis dafür sei, Switch-Support direkt in Godot selbst einzubauen. Er sei zwar davon ausgegangen, dass dies kostenlos sein würde, denke aber dennoch, dass man irgendeine Art von source-available Lizenz unterschreiben müsse, die weiterhin zur Einhaltung der NDA verpflichtet.

  • Schließlich stellt ein Nutzer infrage, wie man bei Verwendung der MIT-Lizenz den Zugriff nur auf zertifizierte Entwickler beschränken könne. Er fragt, ob zertifizierte Entwickler den Code nicht einfach im Internet veröffentlichen könnten.