using LiteNetLib or RiptideNetworking
Gondwana.Networking
├── INetworkPeer
├── INetworkMessage
├── NetworkManager
├── NetworkClient
├── NetworkServer
├── MessageRegistry
├── NetSerializer
├── Transport
│ └── LiteNetLibTransport
└── Messages
├── ConnectRequest
├── ConnectAccepted
├── ChatMessage
├── InputMessage
├── StateSnapshotMessage
└── DisconnectNotice
https://chatgpt.com/c/69d94dc9-3318-832e-9472-028b0cf3605b
using LiteNetLib or RiptideNetworking
Gondwana.Networking
├── INetworkPeer
├── INetworkMessage
├── NetworkManager
├── NetworkClient
├── NetworkServer
├── MessageRegistry
├── NetSerializer
├── Transport
│ └── LiteNetLibTransport
└── Messages
├── ConnectRequest
├── ConnectAccepted
├── ChatMessage
├── InputMessage
├── StateSnapshotMessage
└── DisconnectNotice
https://chatgpt.com/c/69d94dc9-3318-832e-9472-028b0cf3605b