Die Entwicklungssoftware für Videospiele für Verbraucher lässt nicht nur mehr Menschen Videospiele herstellen, sondern macht die Videospielbranche selbst demokratischer.
Das Entfernen willkürlicher Eintrittsbarrieren verbessert nur eine Kunstform.
Godot ist eine kostenlose Open-Source-Engine.
Nichts hindert Sie daran, diese leistungsstarken 2D- und 3D-Spieleentwicklungstools zu nutzen.
GameMaker, unsere Wahl für Redakteure, bietet eine bessere Konsolenunterstützung und ist für Programmieranfänger etwas einfacher zu verstehen, aber Godot ist eine hervorragende Option für den intelligenten und sparsamen aufstrebenden Entwickler.
Welche Arten von Spielen können Sie machen?
In der Regel unterscheiden 3D-Entwicklungstools die Spieleentwicklungssoftware für Endverbraucher von professionelleren Alternativen.
Mit Construct und Stencyl können Sie nur flache 2D-Spiele erstellen.
GameMaker bietet nur eingeschränkte Unterstützung für 3D-Grafiken, wurde jedoch hauptsächlich für 2D-Spiele entwickelt.
Heutige Blockbuster-Spiele basieren auf robusten Engines wie Unity und Unreal, um hübsche Polygone voranzutreiben, Engines für Unternehmen und Menschen, die sich bereits ernsthaft der Spieleentwicklung als Karriere verschrieben haben.
Godot beweist, dass nichts kleinere Motoren davon abhält, beeindruckende 3D-Unterstützung zu bieten.
Durchsuchen Sie Godots Spielpräsentation und Sie werden alles sehen, von 2D-Plattformspielern mit Side-Scrolling über Top-Down-Shmups bis hin zu Strategietiteln.
Sie werden auch atemberaubende 3D-Rail-Shooter und wunderschöne, auf Erkundungen ausgerichtete Spiele aus der ersten Person sehen.
Sie können sogar Virtual-Reality- und Augmented-Reality-Spiele erstellen.
Fuze4 ermöglicht eine überraschend komplexe 3D-Entwicklung, aber diese Spiele sind an das geschlossene Ökosystem der Nintendo Switch-App gebunden.
Godots Spiele gedeihen in offenen Indie-Läden wie itch.io, wo die Engine in der Community nur eine bescheidene Popularität genießt.
Trotzdem bleiben Godot-Spiele selbst für Indie-Verhältnisse etwas dunkel.
GameMaker schafft Vertrauen in potenzielle Benutzer, indem es alle berühmten, gefeierten Indie-Spiele (Hotline Miami, Katana Zero, Nidhogg) zeigt, die mit der Engine hergestellt wurden.
Wenn Sie den jüngsten Remaster von Commander Keen nicht wirklich geliebt haben, werden Sie wahrscheinlich nicht so viele bekannte Godot-Spiele finden.
Dies ist nicht unbedingt ein Fehler, sondern nur eine Beobachtung.
Vielleicht bist du derjenige, dessen Hit-Breakout-Spiel Godot zum nächsten großen Ding macht.
Preis und Plattformen
Godot ist völlig frei und Open Source.
Das einzige andere völlig kostenlose Spielentwicklungsprogramm, das wir getestet haben, ist Twine, und Godots Spiele sind weitaus vielfältiger und umfangreicher als Twines Textabenteuer.
Andernfalls reichen die Preise für konkurrierende Software von 99 USD pro Jahr für ein Stencyl- oder Construct-Abonnement bis zu 199 USD für eine permanente GameMaker-Lizenz.
Wenn Sie Godot finanziell helfen möchten, können Sie den Godre's Patreon for Discord-Zugang abonnieren und sich frühzeitig mit neuen Funktionen befassen.
Obwohl Godot nichts kostet, unterstützt es immer noch die meisten wichtigen Plattformen.
Godot läuft unter Windows, MacOS und Linux, und Sie können Ihre Spiele auf alle diese Betriebssysteme exportieren.
Sie können Spiele auch als HTML5 und auf Android- und iOS-Geräte ins Web exportieren.
Auf Mobilgeräten können Sie sogar In-App-Kauffunktionen hinzufügen.
Godot unterstützt jedoch standardmäßig keine Konsolen.
Um Ihre Spiele auf PlayStation 4, PlayStation 5, Xbox One, Xbox Series S / X und Nintendo Switch einem großen Publikum zugänglich zu machen, müssen Sie diese Portierungsarbeit entweder selbst ausführen oder einen von Godot empfohlenen Drittanbieter beauftragen Partner.
Konsolenhersteller verlangen auch viel Geld für das Recht, Spiele auf ihren Plattformen zu platzieren.
Der Preis von GameMaker steigt auf fast 1.500 US-Dollar, wenn Sie sich für offizielle Konsolenlizenzen entscheiden.
Mit Godot entwickeln
Spiele enthalten so viele Teile, nicht nur Dinge, die Spieler erleben, wie Songs und Visuals.
Es gibt auch die riesige und unsichtbare Logik, die alles erklärt, wie man funktioniert.
Das Erstellen und Verfolgen all dieser beweglichen Teile wird selbst für erfahrene Profis schnell zum kompliziertesten Teil der Spieleentwicklung.
Die Workflow-Struktur von Godot organisiert Projekte elegant, auch wenn sie exponentiell komplexer werden.
Nahezu jedes wichtige Datenelement, von Objekten über Animationen bis hin zu Funktionen, existiert als „Knoten“, den Sie in „Szenen“ platzieren.
Knoten verzweigen sich voneinander, wobei übergeordnete Knoten ihre untergeordneten Knoten beeinflussen.
Effiziente Godot-Benutzer gruppieren verwandte Knotencluster in ihrem Skript.
In der einfachen Pong-Klonvorlage, die ich während des Tests heruntergeladen und studiert habe, habe ich schnell und einfach gesehen, welche Knoten die Bewegung des Balls diktierten, und die Variablen für die Kollision mit dem Paddel gesteuert.
2D- und 3D-Elemente haben ihre Bearbeitungsfenster.
Die 3D-Bearbeitung bietet erweiterte Rendering-Techniken wie normale Mapping-Texturen, Spiegelreflexionen und dynamische globale Beleuchtung.
Sie haben mehrere Möglichkeiten, Knoten zu codieren.
Für die traditionelle textbasierte Codierung unterstützt Godot neben seiner benutzerdefinierten Python-ähnlichen GDScript-Sprache auch Sprachen wie C ++ und Rust.
Für Anfänger sind visuelle Sprachen jedoch zunächst viel einfacher zu verstehen.
Godot bietet eine visuelle Skriptsprache namens VisualScript.
Das Programmieren mit VisualScript ist nicht ganz so intuitiv wie das Programmieren mit visuellen Sprachen von GameMaker, Construct und Stencyl.
Diese Motoren sind jedoch nicht so leistungsstark.
Sie bitten Sie nicht, sich Gedanken über viel Physik oder die Platzierung der Z-Achsen-Kamera zu machen.
Dennoch erfordert Godots visuelle Sprache ein so starkes Verständnis der Codierungsprinzipien, wie das Verständnis der komplexen mathematischen Formel hinter einer relativ grundlegenden Aktion im Spiel wie dem Springen, dass es sinnvoller wäre, nur zu lernen, wie man wie ein echter Profi codiert.
In einigen Fällen sieht herkömmlicher Code sogar sauberer und leichter zu lesen aus als VisualScript.
Es nimmt ein Dorf
Ich hatte viele Fragen, als ich Godot lernte, aber zum Glück war es nie schwer, eine Antwort zu finden.
Godot bietet eine umfassende Dokumentation mit klaren Erklärungen für selbst die verwirrendsten Konzepte.
Ich wünschte, die Software selbst hätte die Benutzer durch ihr erstes Spiel geführt, aber Sie können viele Tutorial-Videos finden, die im Wesentlichen genau das tun.
Als Open-Source-Software verfügt Godot auch über eine starke Community, die die Funktionen des Tools erweitert.
Sie können alle Arten von kostenlosen Assets und Beispielspielen herunterladen.
Sie können auch benutzerdefinierte Skriptbits herunterladen, um Godot neue Funktionen zu bieten, die ansonsten möglicherweise fehlen, z.
B.
einen Sprite-Bildeditor oder eine Möglichkeit, den Online-Multiplayer in Ihr Spiel zu patchen.
Anstelle eines Unternehmensprodukts fühlt sich Godot wie ein frei fließendes, kreatives Instrument, das wir als radikales Hacker-Kollektiv gemeinsam nutzen und verbessern.
Geduld belohnt
Das Knotensystem von Godot begründet Ihre Skripterstellung so, dass Sie größere Spiele erstellen können, ohne die Kernfunktionen aus den Augen zu verlieren.
Das beschreibt auch Godot selbst, ein vielseitiges 2D- und 3D-Spieleentwicklungswerkzeug mit einer so mächtigen Basis, dass es wächst und sich weiterentwickelt, ohne zu unhandlich zu werden.
Und es ist völlig kostenlos!
Trotz der verbraucherfreundlichen Änderungen von Godot könnten Amateure Schwierigkeiten haben, an Bord zu kommen.
GameMaker, eine ausgefeiltere Erfahrung für Anfänger und ein reibungsloser Einstieg in das Konsolen-Publishing, bleibt unsere Wahl für Editor-Spieleentwicklungssoftware auf Verbraucherebene.
Godot Specs
| Startpreis | Frei |
| Plattform | Windows, Android, iOS, Linux, Mac, Web |
| Gemeinschaftsmarkt / Galerie | Ja |
| Benötigt etwas Codierung | Nein |
| 3D-Bearbeitung | Ja |








