Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(+1)

Nice work with Bevy! Wrapping your head around how to use an ECS takes some doing so if that’s a challenge you overcame, good job!

(+1)

Thank you! Although, I think the hardest part of Bevy is that it is in Rust, rather than it using ECS 😅

In fact, I think a big advantage of using ECS is that while working with other people, it is easy to work on the same entity at the same time and make changes to certain entities without breaking all systems. Although I haven't worked on a more OOP based engine with other people yet so I don't yet know for sure 🤷‍♂️

Was this your first time using Rust? If so, that’s even more impressive I think :D

No, it wasn't my first time using Rust, I had been using it loosely for about a year at this point haha. Still a pretty difficult language, but it is rewarding 😄