#aeronet #gamedev #bevy #networking

aeronet_channel

In-memory MPSC channel IO layer implementation for aeronet

17 releases (10 breaking)

Uses new Rust 2024

new 0.14.0-rc.1 Apr 13, 2025
0.12.0 Feb 7, 2025
0.11.0 Nov 30, 2024
0.7.0-alpha.1 Jul 30, 2024
0.3.0 Nov 5, 2023

#2853 in Game dev

MIT/Apache

85KB
574 lines

aeronet_io implementation using flume in-memory MPSC channels to transmit data between sessions.

crates.io docs.rs

This serves as both a simple reference implementation of an IO layer, and a tool for testing network code in a non-networked environment. This is not intended to be used as the primary IO layer for your app, as it cannot communicate over a network.

Dependencies

~11–17MB
~238K SLoC