Bevy 0.5: data oriented game engine built in Rust

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. bevy

    A refreshingly simple data-driven game engine built in Rust

    Yep, marker components is a much more feasible pattern now, and I tend to prefer tiny, granular components when writing Bevy apps as a result.

    The only drawback to this design is that you can't add / remove components instantly[0], and instead need to wait for the next "hard sync point" at the end of the stage.

    0: https://github.com/bevyengine/bevy/issues/1613

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. RG3D

    Discontinued 3D and 2D game engine written in Rust [Moved to: https://github.com/FyroxEngine/Fyrox]

  4. StationIapetus

    3rd person shooter in the very early development phase

  5. wgpu-rs

    Discontinued Rust bindings to wgpu native library

    We let wgpu https://github.com/gfx-rs/wgpu-rs handle our graphics backend abstraction, so our OpenGL support will come whenever they implement and release it. Currently, it seems to be a WIP.

  6. bevy_prototype_lyon

    Draw 2D shapes in Bevy

  7. bevy_spine

    Spine runtime for bevy, prototype

    Thanks for chiming in :) Animation is a common request, and definitely still not-very-usable.

    Thanks to the work of lassade, our resident animation expert, I expect we should have basic animation in place for 0.6. For skeletal animation in particular, they've been prototyping with a crate of their own [0] to hook into Bevy that seems like an excellent proof-of-concept.

    0: https://github.com/lassade/bevy_spine

  8. bevy-website

    The source files for the official Bevy website

    If you can't get to the bevyengine.org web site, you can view the release announcement in the Bevy projects' web site Github repo:

    https://github.com/bevyengine/bevy-website/blob/master/conte...

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. fonts-of-power

    Discontinued The video game for Fonts of Power. A tabletop roleplaying game made in Rust with Bevy!

    Source-available for now, we're still sorting out the exact licensing strategy.

    The Bevy code itself isn't very impressive at all yet; most of the work at the moment is on improving the engine and solving some of the remaining design challenges.

    We're currently blocked on "clone-able entities" (and ideally "indexes"), and I'm working on an RFC for each of those.

    Source: https://github.com/leafwing-studios/fop-game

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Would it be possible to make a game engine that runs in native and WASM easily with winit and wgpu?

    3 projects | /r/rust_gamedev | 12 Sep 2021
  • Any caveats with Rust and graphics development?

    4 projects | /r/rust | 3 Jul 2021
  • Bevy 0.5

    14 projects | /r/rust | 6 Apr 2021
  • gfx-rs ecosystem releases v0.7

    3 projects | /r/rust | 2 Feb 2021
  • Multiplayer in Rust using Renet and Bevy

    3 projects | dev.to | 3 Jul 2024

Did you know that Rust is
the 5th most popular programming language
based on number of references?