This is the C++ version of the Lobbyist example project. It leverages Lobbyist to implement a fully featured lobby system, including:
- A server browser from which players can create new lobbies and join existing ones.
- A multiplayer lobby featuring a chat system, character selection, player kicking, ping visualization and more.
- Traveling to the actual game and getting back to the lobby once the game is over.
The example project is implemented in C++ and UMG and can be easily used as a base for your own lobby. A standalone demo version of this project is available for download.
Lobbyist is a plugin for Unreal Engine that makes it possible to host and join lobbies without loading into a lobby map — straight from the main menu. It can be purchased on the Unreal Engine Marketplace.
Feel free to join the Discord or get in touch if you have any questions.