Godot 3.0 - Could this be the Blender of 3D Game Engines?

Sorry if this isn't the appropriate place to mention it (being in the Unity category), but I'm interested to know what people here think of this upcoming cross-platform engine, currently in alpha and seems to be gathering a lot of steam.

Like Unity, it's very much a 3D-focused engine, but rather than proprietary, Godot is entirely free and open source. On top of that, they're implementing a wide array of great features; most notable for me being Visual Script (writing code can be daunting for me). 3.0's new features include:

  • Brand new 3D renderer featuring physically-based rendering, real-time global illumination and improved post-processing effects
  • Support for C++ (GDNative), C# (Mono) and Visual Scripting
  • Improved HTML5 export using WebAssembly
  • New high-level networked multiplayer API
  • Entirely new audio engine, supporting routing and real-time effects
  • 2D soft shadows and GPU-accelerated particles (2D & 3D)
  • The PBR Shader is designed to be compatible with Blender 2.8's Eevee Rendering Engine
Preview videos:



GDNative Details:

  • Jonathan Gonzalez(jgonzalez) replied

    I think it's come a long way for sure but I personally wouldn't drop Unity to start using it. A lot of what is showcased Unity already does as well and then some. I mostly work with VR and 3D based games, so something that can really show off realism would really impress me. 

  • Jose Miguel Hernandez(jmiguelhdezgmailcom) replied

    At least from what i have been searching, it seems godot is gaining some good traction.
    I don´t know enough yet of neither of them(unity/unreal/godot) to really compare. But just by the name of the features it would appear that they are playing catch up to unity/unreal. i do hope it gets better and i am sure i will check godot in the near future. Once i got time to really study computer graphics at a low level i would be interesting of contributing to it.

    If it does reach a competitive level i bet some game companies are going to start investing in it and it could reach the balance that linux has. Companies would invest in it to use it internally instead of creating custom engines from scratch.