There is a powerful 2D and 3D editor where you can add and edit objects very easily. There are not only examples provided by the community, which can be chosen at the start screen of Godot, but also there is a GitHub repository which includes a huge amount of demo projects. Every single feature has its own tutorial. The documentation is very detailed and includes a huge amount of tutorials.
Since the release of Godot 3.0 it is possible to code with C# and C++ as well. The automatic code completition in the editor is really helpful and speeds up coding really fast. The scripting language is GDScript, with a syntax similar to Python and some optimizations for the Godot engine. The Godot editor Scripting Language and Editor In the bottom area you can switch between the output console, the debugger, the audio editor and the animation editor. In the main area you can switch between the scripting editor and the graphical 2D or 3D scene editor.
The inspector is on the right where you can change properties of the currently selected node. It’s divided in 4 parts: On the left there is the file system of the project and the scene hierarchy, which contains the nodes of the current scene. The GUI is very clear and intuitive in my opinon. The Godot community seems to be very active and this reflects in the large number of examples. Example ProjectsĪ second big plus was the large amount of example projects that can be chosen right from the editor. You can just open the downloaded file and start your project.
I really like this engine! The reason being, it was the first engine I used where it wasn’t necessary to download additional stuff or install anything. I used Godot in two game jams already and I think I know this engine a bit better than Defold. Maybe there are still features I don’t know very well that would be important to mention. So I only used the features that were needed to finish these games and didn’t try everything. In general I don’t have much time so I focus on making 2D games as fast as possible.
I mentioned on Twitter that Defold was completely new to me and I was asked by the Defold engine developers themselves what my on-boarding experience was and if I could compare the ease-of-use and the feature-set with Godot.Īt first I want to mention that I didn’t try every single feature in both engines. Game #2 (Castle Adventure) was made with Godot and Game #3 (Tapmoji) with Defold. This time I want to post something that is not related to a game I’m working on right now but to the engines I used making the last two games.