Godot Gratis software voor game -ontwikkeling
3D-gamemaker met een knooppuntgebaseerde interface en REST API
Godot is een 3D -game -ontwerper met een eenvoudige interface en aanhoudende live bewerkingsmogelijkheden. Het is lichtgewicht, robuust, ondersteunt animaties en geluidseffecten.
Overzicht
Godot is een rijke open source game-platform voor het bouwen van cross-platformgames. Het biedt volledige ondersteuning voor het maken van 2D, 3D -objecten. Er is een knooppuntgebaseerde architectuur voor het bouwen van games waar gebruikers verschillende knooppunten kunnen maken en aansluiten, afhankelijk van de wensenscènes. Het hele ecosysteem is ontwikkelaarvriendelijk met een live coderingservaring en gebruikers kunnen plug-ins maken voor de benodigde functionaliteit. Verder biedt het high -definition graphics met de ondersteuning van MSAA en FXAA. Er is de mogelijkheid om de grafische afbeeldingen voor low-end apparaten te pakken. Deze gratis online 3D -gamemaker bevat prachtige effecten, waaronder Tonemapper. Het ondersteunt HDR, Auto Exposure, Bloom. en schermruimte reflecties. Bovendien ondersteunt het een kinematische controller voor botsingsdetectie. Deze gratis 3D-gamemaker werkt op alle populaire platforms zoals Windows, Linux en MacOS ofwel 32-bit of 64-bit. Het is veilig, robuust en gemakkelijk in te stellen op lokale of cloudservers. Bovenal biedt het REST API voor integraties van derden. Godot is geschreven in C ++. Bovendien heeft deze open source game -editor zijn eigen scripttaal genaamd GDScript die wordt gebruikt om geanimeerde cross -platformgames te bouwen. Er is echter gedetailleerde documentatie beschikbaar met betrekking tot ontwikkeling en implementatie.
Systeem vereisten
Vereisten om Godot in te stellen, zijn onder meer:
- Python 3.5+.
- Git
- SCONS 3.0+
- Xcode
Functies
Godot biedt de volgende belangrijke kenmerken:
- Open source
- REST API
- Zelf gehost
- Zeker
- 2d, 3D -ondersteuning
- Node-gebaseerde architectuur
- Animaties
- Platformovereenkomst
- Exportopties exporteren
- Uitbreidbaar
- Visuele scripting
- Drag & Drop UI
- Robuust
Installatie instructies
Zodra alle vereisten zijn geïnstalleerd, voert u de volgende opdracht in de terminal uit om de broncode te klonen:
git clone https://github.com/godotengine/godot.git
Ga daarna naar de hoofdmap van de motorbroncode en voer de volgende opdracht uit om te compileren voor Intel (x86-64) aangedreven Macs:
scons platform=osx arch=x86_64 --jobs=$(sysctl -n hw.logicalcpu)
Voer het volgende opdracht uit om te compileren voor Apple Silicon (ARM64) aangedreven Macs:
scons platform=osx arch=arm64 --jobs=$(sysctl -n hw.logicalcpu)
Voer vervolgens de volgende opdracht uit:
lipo -create bin/godot.osx.tools.x86_64 bin/godot.osx.tools.arm64 -output bin/godot.osx.tools.universal
Zoek ten slotte het uitvoerbare binaire bestand in de bin/ submap.
Ontdekken
Mogelijk vindt u de volgende links relevant:
GDEVELLUKTE TUTORIAL VOOR BEGINNERS OM BEGINNEN Game Development
Hoe de wereldwijde gaming -industrie open source software gebruikt
HTML5 Game Development Tutorial voor programmeurs van videogames
Game Development Tutorial Player Movement in GDevelop | Game Development Tutorial Player Movement in GDevelop