A refreshingly simple data-driven game engine built in Rust (by bevyengine)

Bevy Alternatives

Similar projects and alternatives to bevy

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better bevy alternative or higher similarity.

bevy reviews and mentions

Posts with mentions or reviews of bevy. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-11-23.
  • Best declarative game engines for in-browser apps?
    3 projects | | 23 Nov 2022
    I'm now looking at other options. I think I am leaning towards using Bevy and compiling the Rust to WASM and running like that. I feel this way because Bevy is the most popular, declarative game engine that I have been able to find. My concern is that using ECS might be pointless when ran in the browser (unfounded, just guessing) and that I'm going lower-level than I intended in an attempt to stay declarative.
  • Porting 58000 lines of D and C++ to jai, Part 0: Why and How
    12 projects | | 23 Nov 2022
    Yeah, I think Bevy[1] is also a great example of something that fits in well with a lot of Rust's strengths while also showing that it's possible to lean in heavily to very gamedev centric approaches with how it approached ECS.

    I think there's is some truth around try to avoid unsafe, that said the times I've dropped down into it I've found myself chasing heap corruption or use-after-free on more than one occasion :).

    Some of Jai's AoS/SoA transforms look neat and certainly interested to see what it looks like once it starts opening up more.


  • Render Pipelines in wgpu and Rust
    5 projects | | 18 Nov 2022
    Before I set off on the journey of refactoring, I looked for other wgpu projects to see how they structured their app architecture. I found 2 great examples that I primarily referenced - both with “b” names funnily enough: baryon and bevy.
    5 projects | | 18 Nov 2022
    Bevy is an entire game engine for creating 2D or 3D games in Rust. It uses wgpu for rendering everything, and a few other dependencies - mostly their own crates. It’s not “fully featured” like Unity or Godot since it’s so early — but it’s jam-packed with a lot of great functionality (like most recently — compute shaders).
  • RockSmith File Format for CDLC / .psarc
    7 projects | | 15 Nov 2022
    Sure, fair point. I'm trying to make an instrument- and platform-agnostic Rocksmith clone in Rust (as of right now, I'm using CPAL for audio in/out, Bevy for graphics and input controls, and egui for UI elements).
  • Bevy 0.9
    3 projects | | 12 Nov 2022
    So, this is the PR that made the change.
  • Bevy 0.9: data oriented game engine built in Rust
    6 projects | | 12 Nov 2022
    have you looked at the alien cake addict or breakout examples?
    6 projects | | 12 Nov 2022
    there are a bunch of great examples on the Bevy engine github, the unofficial Bevy cheat book is an amazing resource, and there are a bunch of games on under the Bevy tag that are almost all open source.
  • What are some popular libraries that plan to make use of GATs now that it's stable?
    3 projects | | 6 Nov 2022
    bevy uses them to simplify the trait infrastructure for Querys:
  • We Need To Talk About The Bad Sides of Go
    4 projects | | 3 Nov 2022
    I'm mentioning this example of confusion in the bevy engine:
  • A note from our sponsor - Scout APM | 1 Dec 2022
    Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀. Learn more →


Basic bevy repo stats
4 days ago

bevyengine/bevy is an open source project licensed under MIT OR Apache-2.0 which is not an OSI approved license.

Truly a developer’s best friend
Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.