#networking #bevy #gamedev #multiplayer-game

aeronet_channel

In-memory MPSC channel transport implementation for aeronet

8 unstable releases (3 breaking)

0.4.0 Dec 14, 2023
0.3.0 Nov 5, 2023
0.2.0 Oct 23, 2023
0.1.4 Oct 9, 2023

#1595 in Game dev

24 downloads per month

MIT/Apache

76KB
772 lines

aeronet_channel

crates.io docs.rs

An in-memory channel transport implementation of aeronet, using crossbeam-channel for the MPSC implementation.

This transport can be used in any environment, native app or WASM, however cannot communicate with other computers remotely over a network. This transport is useful when developing a local singleplayer server for a potentially multiplayer game, as it allows you to write the same logic without caring about if the server you're connected to is remote or local.

Dependencies

~1.8–7MB
~126K SLoC