-
17 votes
-
Gamedev in Lisp. Part 1: ECS and metalinguistic abstraction
9 votes -
Any Bevy (the Rust game engine) users here?
Bevy just released their version 0.11, so I figured it would be a nice opportunity to ask the Tildes gamedevs if they were using it :) Bevy is a rust game engine - more like a set of libraries...
Bevy just released their version 0.11, so I figured it would be a nice opportunity to ask the Tildes gamedevs if they were using it :)
Bevy is a rust game engine - more like a set of libraries actually - that's been gaining popularity the last few years. It has become the de facto toolset if you want to make a game in rust. It is very opinionated towards Entity-Component-System (ECS), and uses the pattern to facilitate parallelism and multi-threading.
Personally, I'm using the
bevy-ecslib (not the whole engine) to write a roguelike and hone my skills in rust. I enjoy it but it's not really beginner-friendly. The official docs are lacking, and you'll have to dig in the auto-generated api docs to make the most out of it. However, I appreciate that each release not only brings new features, but also refines existing ones. The engine is getting better - not only bigger - release after release.16 votes -
Why it is time to start thinking of games as databases
14 votes -
RustConf 2018 - Using Rust For Game Development
7 votes -
How Unity’s new ECS expands your optimization space
4 votes