V - Godot Game Engine

Free, open-source, feature-rich. Where it came from?
Technical Information

phoronix

Name Godot
Website http://www.godotengine.org
Rendering OpenGL 2.1+, DirectX 9+
Audio yes
Physics Yes, 2D and 3D Physics
Editor Yes - Godot self is the editor
Languages LUA
Target Platforms Linux, Windows, Mac, Android, iOS, Flash, HTML5
About Godot
I never heard of this engine until a random post on the great Linux-related website Phoronix posted a news about this engine, which became open-source. This is another engine that seems to came from the void but it have so many tools and features I tought of another scam. But it's not!
The engine is, in truth, much older then it's last incarnation: has been used from their company internally for many years until it has been open-sourced and made available for the general public. It's actually in beta stage but it's already functional and feature rich. This newest incarnation is a bit young and the comunity is small so far but it's growing. Believe me: when the first stable version of this engine will be release we'll have a real competitor of Unity. Features
I found Godot really complete, it have every tools you need: primitives, models, particles, animation, physics of any kind, audio sources, an UI system and so on. And it's just in beta! It's awesome!
It's a little bit tricky for beginner navigate through the menus and add the required components but once you mastered the editor you'll create a game very quickly.

A llama is always useful...

Godot offer two different kind of perspective and tools if you are working on 2D or 3D giving you more option if you work purely on 2D. The tools are separated for 2D or 3D, giving you more options.

42 is the answer.

Concepts
As I wrote before the 2D and 3D are not just two different viewports but two different concepts. This is good because the 2D is not a simple UI system but more like another toolkit with it's components and behaviours: the physics, for example, features collision for 2D and 3D differently.

Godot offer a lot of freedom and a lot of tools for creating games but it also uses most of the common aspects of a game engine: prefabs, scripts that define behaviours, visual editors, etc.

Advantages and Disadvantages
  • A lot of features. I means: a lot!
  • 2D and 3D viewports and systems are separated so the user can focus and work better with one of these dimensions system or both.
  • The Engine can export for a lot of target platforms.
  • It's open source: everyone can contribuite or edit it at will. The engine have a gentel MIT license so it can be used even commercially.
  • It's still in beta. (Everything seems to work perfectly but you cannot rely on a beta version).
  • There is no plugin system. This is compensated by the fact it's open-source but entry-level users that cannot afford to edit the engine may found this a negative score.
Conclusions
One of the best and promising engine I found so far. I think it still have to demostrate it's potential and soon, when the comunity will grow, it will exploit.
Keep giving a look on this engine, it's really worth.

This is my second choice: it's complete, cool and easy to use. What is preventing me to adopt it is it's beta stage. I will follow the development very close but right now I can't afford to work on a beta version.

English

Add new comment

Comment Text

  • Allowed HTML tags: <em> <strong> <cite> <blockquote> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.

Plain text

  • No HTML tags allowed.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Lines and paragraphs break automatically.
To prevent automated spam submissions leave this field empty.
CAPTCHA
Answer the question and don't bother me with spam.