This Week in Game Engines is now available in Substack! Follow us at https://substack.com/@enginesdatabase
Welcome to This week in Game Engines! This is a recurrent digest on gamedev tech news and articles from the week before.
I'm two weeks late! Sorry about that. Life got in the way and I missed the timing of the last newsletter, so this one is a digest of the last two weeks.
Exciting news for the Rust gamedev ecosystem, and this time is NOT about Bevy!
Fyrox Engine just released its version 1.0 (Release Candidate). Fyrox has been around for a while now, and unlike Bevy (and to be fair, most gamedev crates in Rust ecosystem), it's not ECS, instead opting to be "Unity, but in Rust". Quite a bold statement from Fyrox page itself, but an approach that has resulted in a very nice Engine and Editor with Rust crates that can be extended pretty much anywhere.
The Release Candidate page boasts the usual Engine stuff that is paramount for most 3D engines (PBR rendering, Particle Systems, Skybox), so it's a good way to check what the engine offers, but you can also jump straight into the examples page to see examples running in the browser.
As this website maintainer, I can say that Fyrox is being developed quite consistently (I check git updates for new Engine versions and Fyrox always have some new minor versions to update every week), so this is a very welcome major feature update. Still, don't expect a fully fledged Game Engine yet, specially on the UX experience of using the editor. Case in point, when I tested this Release Candidate, there was a somewhat lengthy compilation time for the project that ended up hanging because I didn't had "libasound2-dev" installed on my Linux. So caveat emptor, etc. Still, great news that adds a bit of much needed diversity into the Rust gamedev ecosphere.
If you have any suggestions, send me feedback at my Mastodon or Bluesky account, or send me an email at henriquelalves@enginesdatabase.com! And if you want to add a new game engine to the website, consider suggesting a new Game Engine.
Want to join the discussion? Please log in to share your thoughts on this blog post.