>Scene manager is easy, No Entiy, No GameObject, No Component, No Prefab. Only Node and NodeTree.
The goals of this project seem very similar to those of Godot.
Diversity in open source is great, but only when projects bring new innovations to the table. I'm hoping for Godot to become the Blender of game development, and I'm not sure this project will help that.
Technically, what they've achieved here is fantastic, but I wonder if all the work was worth it just to replicate Godot's core features? Am I missing something here? What sets this engine apart?
Implementing a game engine can be an educational experience, so if the author wants to learn by doing that's just fine. Besides that it's a good thing there are more options in the open-source game engine space.
Superficially Echo looks a lot like Godot, and is ahead in de graphics department (Godot does not support Vulkan yet). Also it uses Lua for scripting instead of its own language.
Regarding documentation and community Godot is miles ahead, the Echo documentation is quite sparse.
The way Echo uses Vulkan might be useful or merely inspirational for Godot developers as they extend support to Vulkan. Often in open source it is useful to have similar yet differentiated projects such as OpenBSD and Linux for example.
Maybe it's just me, but I didn't get that from rozab's comment at all. I figured the point was something like, "Why is this project unique? Maybe the time would have been better spent contributing to an established project that has already accomplished these basic features." Which seems like an honest question.
5 comments
[ 3.2 ms ] story [ 20.7 ms ] threadThe goals of this project seem very similar to those of Godot.
Diversity in open source is great, but only when projects bring new innovations to the table. I'm hoping for Godot to become the Blender of game development, and I'm not sure this project will help that.
Technically, what they've achieved here is fantastic, but I wonder if all the work was worth it just to replicate Godot's core features? Am I missing something here? What sets this engine apart?
Superficially Echo looks a lot like Godot, and is ahead in de graphics department (Godot does not support Vulkan yet). Also it uses Lua for scripting instead of its own language. Regarding documentation and community Godot is miles ahead, the Echo documentation is quite sparse.
Absolutely false. Anyone can at any time create any open source for their own reasons. They don't need your permission. Open Source is not about you - https://gist.github.com/richhickey/1563cddea1002958f96e7ba95...