Bevy 0.7: data oriented game engine built in Rust

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

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.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • awesome-bevy

    A collection of Bevy assets, plugins, learning resources, and apps made by the community

  • To copy from another comment[0] downthread from cart:

    > The story is similar for networking. Ultimately we will have a built in api, but we're focused on more fundamental things at the moment. There are _tons_ of community-developed networking plugins though: https://bevyengine.org/assets/#networking

    That is, we do definitely want to make multiplayer work properly, and our data design should give us inherent advantages here. But it hasn't been a priority so far, as we've had other more pressing requirements (e.g. animation this release).

    But a lot of what you want should in the medium term be provided by external crates; our use of systems as the unit of logic should make this viable, as behaviour implemented by the engine is not special. These external crates could potentially be made official if that made sense, but that's for much longer time scales.

    [0]: https://news.ycombinator.com/item?id=31044108

  • api-guidelines

    Rust API guidelines (by rust-lang)

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

    InfluxDB logo
  • bevy

    A refreshingly simple data-driven game engine built in Rust

  • rfcs

    Suggest changes to Bevy and view accepted designs (by bevyengine)

  • I can tell you right now that there’s an entire channel in the Bevy discord server dedicated to making an out of the box api for multiplayer. If you want the current state of it, check out this RFC. https://github.com/bevyengine/rfcs/pull/19 I’m really excited for it when it eventually comes out.

  • egui

    egui: an easy-to-use immediate mode GUI in Rust that runs on both web and native

  • bevy_tokio_tungstenite

    Example of bevy and tokio_tungstenite for multiplayer games using websockets

  • I spent quite a few hours working on an example of Bevy 0.5 and Tokio for multiplayer backend server.

    https://github.com/peterholko/bevy_tokio_tungstenite/blob/ma...

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

  • What programming language and technology do you use?

    4 projects | /r/gamedev | 26 Oct 2021
  • Voronoi, Manhattan, random

    6 projects | dev.to | 26 Apr 2024
  • Immediate Mode GUI Programming

    15 projects | news.ycombinator.com | 15 Jan 2024
  • Bevy 0.12

    7 projects | news.ycombinator.com | 4 Nov 2023
  • What is Rust's potential in game development?

    12 projects | /r/rust | 15 Jun 2023