#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

#24 in #communication-channel

Download history 68/week @ 2024-04-01 16/week @ 2024-04-08 40/week @ 2024-04-15 41/week @ 2024-04-22 45/week @ 2024-04-29 18/week @ 2024-05-06 31/week @ 2024-05-13 59/week @ 2024-05-20 58/week @ 2024-05-27 35/week @ 2024-06-03 33/week @ 2024-06-10 30/week @ 2024-06-17 27/week @ 2024-06-24 4/week @ 2024-07-01 5/week @ 2024-07-08 23/week @ 2024-07-15

63 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