Godot Kostenlose Spieleentwicklungssoftware
3D-Spielmacher mit einer knotenbasierten Schnittstelle und REST-API
Godot ist ein 3D -Spieldesigner mit einer einfachen Schnittstelle und anhaltenden Live -Bearbeitungsfunktionen. Es ist leicht, robust, unterstützt Animationen und Soundeffekte.
Überblick
Godot ist eine reichhaltige Open-Source-Spiele-Plattform zum Aufbau von Cross-Plattform-Spielen. Es bietet die volle Unterstützung für das Erstellen von 2D-, 3D -Objekten. Es gibt eine knotenbasierte Architektur für das Erstellen von Spielen, bei denen Benutzer je nach den Wünschen Szenen verschiedene Knoten erstellen und verbinden können. Das gesamte Ökosystem ist Entwicklerfreundlichkeit mit einem Live-Coding-Erlebnis und Benutzer können Plugins für die erforderliche Funktionalität erstellen. Darüber hinaus bietet es High Definition -Grafiken mit Unterstützung von MSAA und FXAA. Es besteht die Fähigkeit, die Grafiken für Low-End-Geräte vorzubacken. Dieser kostenlose Online -3D -Spielhersteller enthält schöne Effekte, die Tonemapper enthalten. Es unterstützt HDR, automatische Belichtung, Blüte. und Bildschirm-Raum-Reflexionen. Darüber hinaus unterstützt es einen kinematischen Controller für die Kollisionserkennung. Dieser kostenlose 3D-Spielhersteller arbeitet auf allen beliebten Plattformen wie Windows, Linux und MacOS entweder 32-Bit oder 64-Bit. Es ist sicher, robust und einfach auf lokalen oder Cloud -Servern einzurichten. Vor allem bietet es REST-API für Integrationen von Drittanbietern. Godot ist in C ++ geschrieben. Darüber hinaus verfügt dieser Open -Source -Game -Editor über eine eigene Skriptsprache mit dem Namen GDSCISc, mit der animierte Cross -Plattform -Spiele erstellt werden. Es gibt jedoch eine detaillierte Dokumentation hinsichtlich der Entwicklung und Bereitstellung.
System Anforderungen
Zu den Anforderungen an die Einrichtung von Godot gehören:
- Python 3.5+.
- Git
- Scons 3.0+
- Xcode
Merkmale
Godot bietet die folgenden Schlüsselmerkmale an:
- Open Source
- REST -API
- Selbst veranstaltet
- Sicher
- 2D, 3D -Unterstützung
- Knotenbasierte Architektur
- Animationen
- Plattformübergreifend
- Exportoptionen
- Erweiterbar
- Visuelles Skript
- Drag & Drop UI
- Robust
Installationsanleitung
Wenn alle Voraussetzungen installiert sind, führen Sie den folgenden Befehl im Terminal aus, um den Quellcode zu klonen:
git clone https://github.com/godotengine/godot.git
Gehen Sie danach zum Stammverzeichnis des Engine-Quellcodes und führen Sie den folgenden Befehl aus, um für Intel (X86-64) mit Stromversorgungsmaks zu kompilieren:
scons platform=osx arch=x86_64 --jobs=$(sysctl -n hw.logicalcpu)
Führen Sie den folgenden Befehl aus, um für Apple Silicon (ARM64) -Maks zu kompilieren:
scons platform=osx arch=arm64 --jobs=$(sysctl -n hw.logicalcpu)
Führen Sie dann den folgenden Befehl aus:
lipo -create bin/godot.osx.tools.x86_64 bin/godot.osx.tools.arm64 -output bin/godot.osx.tools.universal
Finden Sie schließlich die ausführbare Binärdatei in den Bin/ Subd Directory.
Erkunden
Möglicherweise finden Sie die folgenden Links relevant:
GDevelop -Tutorial für Anfänger, um die Spielentwicklung zu starten
Wie die globale Gaming -Branche Open -Source -Software nutzt
HTML5 Game Development Tutorial für Videospielprogrammierer
Tutorial Player -Bewegung für Spielentwicklung in GDevelop | Tutorial Player -Bewegung für Spielentwicklung in GDevelop