Game ENGine for Rust Programming Language
Fun fact: the author of that post works on his own engine called geng.
In-App editor tools for bevy applications
I think one part that makes this extra obvious is bevy UI and the attempts at an editor. I remember when https://github.com/jakobhellermann/bevy_editor_pls came along and I was very excited, but since then nothing has really happened on the editor front. Not that I need an editor personally, but what I find disappointing and telling is that this whole thing has been basically halted because of bevy's idea of having UI in the ECS.
Free Global Payroll designed for tech teams. Building a great tech team takes more than a paycheck. Zero payroll costs, get AI-driven insights to retain best talent, and delight them with amazing local benefits. 100% free and compliant.
A refreshingly simple data-driven game engine built in Rust
Having actually tried using bevy UI for something non-trivial I don't think ECS is possible path there, it feels like a complete anti-pattern to how UIs are done. I've seen many people argue this, but at the same time I've seen no real GUIs made with bevy UI. Their UI example https://github.com/bevyengine/bevy/blob/main/examples/ui/ui.rs is a great example of how bad the situation is. Compare it to say https://www.egui.rs/ which is mainly developed by one person.
Easy to use, customizable, efficient 3D renderer library built on wgpu.
The big problem I have with bevy here is that they seem to be very much against bevy being reusable across the ecosystem. Every feature has to be bevyfied into an ECS thing. There's no way one can use bevy_input for input handling outside of bevy, or bevy_audio for audio, or bevy_render to get a 3d renderer like https://rend3.rs/. The Rust ecosystem would've been so much better off if bevy wasn't creating a walled garden and draining insane amounts of effort just for itself, but say instead used rend3 for its rendering, so that other efforts in rust gamedev didn't have to reimplement everything from scratch.
Improving upon Entity Component Systems, introducing DG-ECM!
4 projects | /r/gamedev | 2 May 2022
"Ghost new bark town" made to validate the 6th version of Scion, my 'pet project 2D game engine'
1 project | /r/rust_gamedev | 19 Feb 2022
Godot is not the new Unity – The anatomy of a Godot API call
4 projects | news.ycombinator.com | 18 Sep 2023
Can Godot screw us like Unity did?
2 projects | dev.to | 18 Sep 2023
Unity: We Have Heard You
7 projects | news.ycombinator.com | 18 Sep 2023