3 ms·
Echo open source game engine
- rozab 6y ago>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?
- bzzzt 6y agoImplementing 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.
- m0llusk 6y agoThe 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.
- gregors 6y ago>Diversity in open source is great, but only when projects bring new innovations to the table 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/1563cddea1002958f96e7ba9519972d9 https://gist.github.com/richhickey/1563cddea1002958f96e7ba95...
- creztoe 6y agoMaybe 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.