#multiplayer-game #channel #networking #reliable #communication-channel #messages #gamedev

rechannel

Server/Client network library for reliable communication channels in multiplayer games

6 releases

0.0.7 Mar 12, 2023
0.0.6 Nov 18, 2022
0.0.5 Jul 25, 2022
0.0.4 Jun 26, 2022
0.0.2 Apr 30, 2022

#18 in #communication-channel

Download history 18/week @ 2024-01-14 4/week @ 2024-01-21 12/week @ 2024-02-04 27/week @ 2024-02-11 38/week @ 2024-02-18 105/week @ 2024-02-25 82/week @ 2024-03-03 56/week @ 2024-03-10 56/week @ 2024-03-17 17/week @ 2024-03-24 64/week @ 2024-03-31 20/week @ 2024-04-07 35/week @ 2024-04-14 40/week @ 2024-04-21 32/week @ 2024-04-28

134 downloads per month

MIT/Apache

115KB
2.5K SLoC

Rechannel

Latest version Documentation MIT Apache

Rechannel is a network Server/Client library in rust to send/receive messages with different channels configurations. These channels can be:

  • Reliable Ordered: garantee ordering and delivery of all messages
  • Unreliable Unordered: messages that don't require any garantee of delivery or ordering
  • Block Reliable: for bigger messages, such as level initialization

Dependencies

~0.8–1.5MB
~33K SLoC