I actually started playing around with a 3D project in the latest 3.X version recently. While the 3D renderer in that version isn't excellent, I guess I could also just stick with it, due to how long that version has been around for and due to how stable it is. Migrating projects across major releases down the line can be a pain in any engine, though, as anyone who has tried migrating a project from an older Unity LTS to a newer release will probably attest to as well.<p>But hey, it's great that Godot has such long support even for the older releases and overall it's a pretty great engine, especially because of how lightweight it is! In addition, their GDScript language is pretty nice, and while I personally prefer C# (which you can use), the performance of GDScript isn't too bad either, as I recently checked: <a href="https://blog.kronis.dev/articles/porting-the-godot-lod-plugin-from-gdscript-to-c" rel="nofollow">https://blog.kronis.dev/articles/porting-the-godot-lod-plugi...</a>