Client library for Lobby
- Integrates easily into any engine by hooking into your game loop.
- Aims to keep the overhead as minimal as possible. Lightweight, non-blocking networking built on top of Mio.
- Unopinionated threading. It doesn't matter whether your game is single threaded or you use a complex parallel ECS like Legion or Specs
lobby-lib
contains the client lib.
src
contains a debug GUI client implementing the library. It serves as a visual aid, as well as an example implementation. It uses ImGUI with wgpu as backend and looks like this: