Introduction

GGRS is a reimagination of the GGPO network SDK written in 100% safe Rust.

Tutorial

Tutorial and code snippets on how to start developing with GGRS. 👉Tutorial

Examples

Find full application examples. 👉Examples

Documentation

Find the full documentation. 👉Documentation

Bevy Plugin

The Bevy engine is a refreshingly simple data-driven game engine built in Rust, emplyoing the ECS paradigm. It is free and Open Source!

The plugin is currently under development.

WASM support through WebRTC sockets

If you are interested to run a GGRS application in your browser, check the amazing Matchbox project! The repository includes a full running demo you can try right now. The matchbox sockets are compatible with GGRS through a feature flag:

Godot Wrapper

marcello505 is currently developing a wrapper for Godot. Find the repository here:

Contributing

Find out how to contribute. 👉Contributing

Help

See the FAQ. 👉Help