- cross-posted to:
- bevy@programming.dev
- opensource@lemmit.online
- cross-posted to:
- bevy@programming.dev
- opensource@lemmit.online
Bevy is a fun, cozy game engine to play with if you’re looking for something very flexible that implements some surprisingly advanced features. things I like:
- it’s all rust, which is an advantage for me and the chemical burns I have from handling the dialect of C++ a lot of older game engines used to be written in
- it implements a flexible entity component system, which I found pretty great for specifying game and rendering logic for things like roguelikes and simulations, where multiple game systems might interact in dynamic ways
- the API is very cozy and feels like querying an extremely fast database at times
- it’s a lot lower level than something like Unity or Godot, but you get some pretty advanced rendering features included
- the main developer seems to have a lot of industry experience and a solid roadmap
absolutely! not to mention the pre-storefront dependency situation (just throw ‘em in a directory and hack on them til they work)
that makes me want to try starting another Bevy project! last time I tried, the plugin ecosystem was only getting started. I just wish I had better game ideas