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

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • 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

  • RG3D

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

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • StationIapetus

    3rd person shooter in the very early development phase

  • 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.

  • bevy_prototype_lyon

    Draw 2D shapes in Bevy

  • 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

  • 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...

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • 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