Open
Description
One of the main drivers behind this is to get more new people into low-level game engine development.
While engines like Unity & co. have lowered the barrier of entry for game makers, game engine development is hard to get into or learn about so I think there's value in making it more accessible.
There are also rust-specific things that appear when you try to do a game engine in rust (the most obvious is your architecture most likely has to be ECS or ECS-like). Could be combined with making your first rust game or a continuation of it that dives deeper into more specialized concepts.