Help wanted with Backroll-rs (new networking library)

This page summarizes the projects mentioned and recommended in the original post on /r/rust

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

    2D and 3D physics engines focused on performance.

  • The plan is to use rapier, which claims that their physics is quite deterministic according to their website

  • backroll-rs

    A (almost) 100% pure safe Rust implementation of GGPO-style rollback netcode.

  • Backroll-rs is a brand new networking library based on GGPO dedicated to peer-to-peer Rollback Netcode, for use in fighting games, platform fighters, and other games with less than 8 players that require low latency. We are looking for programmers familiar with Rust to help finish this project. We are 80% of the way completed with this project, but we need more unit tests and debugging to fully finish it.

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

    Good Game, Peace Out Rollback Network SDK

  • Backroll-rs is a brand new networking library based on GGPO dedicated to peer-to-peer Rollback Netcode, for use in fighting games, platform fighters, and other games with less than 8 players that require low latency. We are looking for programmers familiar with Rust to help finish this project. We are 80% of the way completed with this project, but we need more unit tests and debugging to fully finish it.

  • nakama

    Distributed server for social and realtime games and apps.

  • Additionally, Backroll will come with support for Steam's own networking API, with Epic Online Services and other networking services including Nakama in the future. It's also shipping with an default integration plugin with the Bevy Engine, a Rust based ECS game engine with a focus on determinism, meaning that developers can instantly get started making their dream fighitng game.

  • bevy

    A refreshingly simple data-driven game engine built in Rust

  • Additionally, Backroll will come with support for Steam's own networking API, with Epic Online Services and other networking services including Nakama in the future. It's also shipping with an default integration plugin with the Bevy Engine, a Rust based ECS game engine with a focus on determinism, meaning that developers can instantly get started making their dream fighitng game.

  • Backroll-rs-test

    A macroquad sample project that has rollback

  • heres a sorta example over here: https://github.com/ValorZard/Backroll-rs-test it complies but the netcode isn't fully set up cuz I realized macroquad doesn't actually support fixed update. If you join the discord, one of the members there already added Backroll to their game, and it was mostly successful with a few hiccups.

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

  • [Summary] Help wanted with Backroll-rs (new networking library) r/rust

    3 projects | /r/SummaryLab | 26 Oct 2022
  • Game Server Framework Recommendation

    1 project | /r/golang | 9 Jul 2023
  • Next steps for Postgres pluggable storage

    1 project | /r/PostgreSQL | 6 May 2023
  • Is there anyway to create an “online guild” system in my idle game.

    1 project | /r/gamemaker | 24 Apr 2023
  • Starred a game and want to make multi-player like stardew, tips?

    1 project | /r/gamedev | 29 Mar 2023