bevy_replicon_quinnet 0.20.0

Integration with bevy_quinnet for bevy_replicon
Documentation

Bevy tracking crates.io bevy_quinnet on doc.rs

Bevy Replicon Quinnet

An integration of bevy_quinnet as a transport for bevy_replicon

Examples

Examples were ported from bevy_replicon_renet's examples

Sources in the examples directory. See Local dev tasks for just shortcuts.

  • deterministic_boids: cargo run --example deterministic_boids -- server / client
  • tic_tac_toe: cargo run --example tic_tac_toe -- server / client

Local dev tasks

With just installed (cargo install just):

just check          # fmt, clippy, check, test, doc, machete
just format         # cargo fmt --all
just tic-tac-toe    # server + client in separate windows
just boids          # server + client in separate windows

cargo machete is required for just check (cargo install cargo-machete).

Cargo.lock is committed. After changing dependencies, run cargo check and commit the updated lockfile. just check runs with --locked and will fail otherwise.

Compatible versions

bevy bevy_quinnet bevy_replicon_quinnet bevy_replicon
0.19 0.21 0.20 0.41
0.18 0.20 0.19 0.40
0.18 0.20 0.18 0.39
0.18 0.20 0.17 0.38
0.17 0.19 0.16 0.37
0.17 0.19 0.15 0.36
bevy bevy_quinnet bevy_replicon_quinnet bevy_replicon
0.16 0.18 0.14 0.35
0.16 0.17 0.13 0.34
0.16 0.17 0.12 0.33
0.15 0.16 0.11 0.32
0.15 0.15 0.10 0.31
0.15 0.14 0.9 0.30
0.15 0.13-0.14 0.7-0.8 0.29
0.14 0.10-0.11 0.5-0.6 0.28
0.14 0.9 0.4 0.27
0.13 0.8 0.3 0.26
0.13 0.8 0.2 0.25
0.13 0.8 0.1 0.24

Before v0.7.0, this repository was inside the bevy_quinnet repository

License

This crate is free and open source. All code in this repository is dual-licensed under either:

at your option.

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.