Lernen Sie mit uns die 5 wichtigsten Funktionen der Godot-Engine kennen!

Programmieren & Technik
Logiscool
11. Okt. 2023

Godot ist eine freie, plattformunabhängige 2D- und 3D-Spielengine, die unter der MIT-Lizenz veröffentlicht wurde. Ursprünglich wurde sie nur für einige lateinamerikanische Unternehmen entwickelt, aber nach ihrer Veröffentlichung wurde sie unter Videospielnutzern weltweit zum Trend.

Die Godot-Engine ist leicht zu erlernen, daher ist es für Kinder, die sich für die Entwicklung von Videospielen interessieren, eine gute Gelegenheit, sich mit ihr vertraut zu machen. Bevor sich Ihr Kind jedoch für einen Kurs entscheidet, sollten Sie genau wissen, worum es bei Godot geht.

Unser Artikel gibt einen umfassenden Einblick in die wichtigsten Funktionen und Eigenschaften dieser benutzerfreundlichen Spiel-Engine.

Was ist der Godot-Motor?

Die Godot-Engine ist eine plattformübergreifende All-in-One-Spielengine, die kostenlos genutzt werden kann.

Der Name Godot stammt aus Samuel Becketts "Warten auf Godot" und drückt die Absicht der Entwickler aus, dass die Engine nie fertig ist und es immer ein neues Feature geben wird, auf das es sich zu warten lohnt.

Ziel von Godot ist es, den Benutzern eine vollständig integrierte Spielentwicklungsumgebung zu bieten. Sie ermöglicht es Entwicklern, ein Spiel von Grund auf zu erstellen, indem sie lediglich Tools zur Erstellung von Inhalten wie Musik, Bildern oder Texturen verwenden. Die Spielkomponenten - vom Code bis zu den grafischen Elementen - werden im Dateisystem des Computers (und nicht in einer Datenbank) gespeichert. Dieser Speichermodus soll es Spieleentwicklungsteams erleichtern, gemeinsam am Quellcode zu arbeiten und dabei die Versionskontrolle zu nutzen.

Es kann auf mehreren Plattformen installiert werden und erlaubt Einstellungen für jede Plattform separat.

Wofür wird es verwendet?

Die Godot-Engine wird für die Erstellung von 2D- und 3D-Spielen verwendet.

Die Godot-Engine unterstützt derzeit die folgenden Plattformen:

  • Windows

  • macOS

  • Linux

  • Android

  • iOS

  • BlackBerry 10

  • FreeBSD

  • OpenBSD/DragonFly BSD

  • HTML5

  • Windows-Laufzeitumgebung (WinRT)

  • Universelle Windows-Plattform (UWP)

Jugendlicher benutzt Godot-Engine auf seinem Smartphone

Wie kann man die Godot-Engine bekommen?

Einer der größten Vorteile von Godot ist, dass es kostenlos ist und, wie Sie oben sehen können, die gängigsten Computer- und Handy-Betriebssysteme unterstützt. Wenn Ihr Kind es ausprobieren möchte, kannst Du die Godot-Engine hier herunterladen.

Welche Versionen der Godot-Engine gibt es?

Godot hat 2 Versionen, die Standard- und die Mono-Version. Der Hauptunterschied besteht darin, dass die Mono-Version die Programmiersprache C# unterstützt. Die Standardversion hingegen unterstützt die Godot-eigene Skriptsprache GDScript, so dass die Benutzer weiterhin ihre Skripte schreiben und alles tun können, was sie auch in der Mono-Version tun könnten. Die Syntax von GDScript ist größtenteils von Python abgeleitet, unterstützt aber nicht alle Sprachfunktionen, die Python bietet, und enthält sogar einige benutzerdefinierte Syntaxfunktionen, die speziell für Godot-Engine-Inhalte gelten.

Was sind die wichtigsten Merkmale der Godot-Engine?

Die Hauptmerkmale der Godot-Engine sind auch die Vorteile, die sie bei so vielen Nutzern so beliebt gemacht haben.

1. Knotenbasiertes Szenensystem

Die Godot-Engine verwendet ein knotenbasiertes Szenensystem, bei dem jeder Knoten einen bestimmten Aspekt eines Spiels oder einer Anwendung darstellt. Dies erleichtert die Erstellung komplexer Szenen und Hierarchien sowie die Wiederverwendung von Assets in einem Projekt.

2. Eingebaute Werkzeuge

Godot enthält eine Reihe integrierter Werkzeuge wie einen Animations-, einen Tilemap-, einen Level- und einen visuellen Shader-Editor, um die Erstellung und Verwaltung von Spielelementen zu erleichtern.

3. Leistungsstarke 2D- und 3D-Grafiken

Die Godot-Engine unterstützt sowohl 2D- als auch 3D-Grafiken und enthält eine Reihe integrierter Tools zur Erstellung und Animation von Spielelementen. Sie unterstützt außerdem eine breite Palette an gängigen Bild- und 3D-Dateiformaten.

4. Open-Source-Lizenz

Godot ist unter der MIT-Lizenz lizenziert, was bedeutet, dass es frei zu verwenden, zu modifizieren und zu verbreiten ist, was es zu einer idealen Wahl für unabhängige Entwickler und Bastler macht.

5. Physik-Engine

Godot verfügt über eine eingebaute Physik-Engine, die sowohl 2D- als auch 3D-Physik unterstützt, so dass es einfach ist, Spiele und andere interaktive Anwendungen mit realistischer Physik zu versehen.

Kinder können bei Logiscool online an Programmierkursen teilnehmen

Wie lernt man Godot?

Wenn Ihr Kind mehr über das Programmieren, die Spieleentwicklung oder die Godot-Engine lernen möchte, sollten Sie sich unsere Auswahl an Logiscool-Kursen für Kinder ansehen. Der Godot-Kurs ist für Schüler zwischen 12 und 18 Jahren geeignet und setzt den Abschluss des MIX 312-Kurses oder des Logiscool-Einstufungstests voraus. Im Godot/Python-Programmierkurs können Kinder mit spielerischen Methoden und erfahrungsbasiertem Lernen zukunftssicheres Wissen erwerben. In diesem Kurs lernen sie die Grundlagen der Spieleentwicklung mit der Godot-Engine sowie die Grundlagen der Programmiersprache Python. Unsere engagierten und erfahrenen Lehrkräfte bei Logiscool sorgen dafür, dass die Schüler das Beste aus ihrem Studium machen und dabei auch noch Spaß haben.