Hacker News new | ask | show | jobs
by adam_arthur 1206 days ago
I've been using Bevy recently, and definitely have the same feeling around future potential.

Being designed for ECS first should in theory open up a lot of potential for optimizations well beyond traditional OO game engines. You can already see that many parts of the game loop/workflow is parallelized.

I've been rendering procedurally generated chunks via Bevy's task system, and it's pretty insane how fast it is. Can generate meshes from millions of (live function queried) points and render the results with lighting, etc in a second or so leveraging SIMD and threading.

Rust really feels like the ideal language to replace C/C++ for gamedev.