|
|
|
|
|
by jokethrowaway
238 days ago
|
|
Building a game engine is a titanic effort. Bevy has the best developer experience of any game framework I've ever tried (I have worked with mainstream engines - which warmed up to ECS over time - and engines that started with ECS like ECSY and playcanvas) but it's too low level for most studios. I get your point about actix and actors but I think the difference there was that the author wanted to build Elixir in Rust, while the community wanted an Express (from node.js). The vast majority of web services I see don't need an explicit actor model. ECS instead has a significant impact on developer experience, so I appreciate their focus on data structures. |
|