Easy Game Lobby
Overview
Easy Game Lobby is your solution for streamlining the development of multiplayer game lobbies within Unity. Designed to wrap around Unity's lobby and relay systems, Easy Game Lobby offers an intuitive interface with a higher level of abstraction, making lobby development a breeze. Whether you're a seasoned developer or just starting out, Easy Game Lobby provides the tools you need to jump straight into game development.
Be aware that Easy Game Lobby only handles the lobby system, from connecting players together within Relay and starting your game scene. It does not handle the game's networking or gameplay logic.
Getting Started Download Package
Features
- Fully Functional Lobby Template: Dive straight into development with a fully functional and customizable lobby template, allowing you to skip the setup phase and focus on building your game or optionally use our interfaces to create your own with ease.
- Streamlined Lobby Management: Effortlessly handle all aspects of lobby management, like creating, joining and disconnecting from lobbies.
- Player Reconnection Handling: Easily reconnects your players in an eventual network disruption or game crash.
- Rate Limit Handling: Easy Game Lobby automatically manages rate limits, preventing players from exceeding Unity lobby predefined thresholds.
- Flexible Authentication: Supports anonymous and Steam login, with the capability for easy expansion to other authentication methods.
- Relay Connection Automation: Automatically connect players to relays, simplifying network setup and ensuring optimal performance.
- Host Migration Support: Enable host transitions when hosts leave, automatically connecting the relay with the new host.
- Error Handling with Custom Messages: Easy Game Lobby automatically handles lobby errors and provides customizable error messages, keeping players informed and engaged.
- Customizable Lobby Values: Easily add new custom lobby values using the our custom editor window, tailoring lobbies to your specific game requirements.
- Listen Lobby Updates: Listen for lobby value changes and subscribe to actions, making it simple to implement dynamic lobby functionality.
- Powerful Lobby Querying: Query lobbies with ease and add new filters based on any lobby value including custom values, giving you fine-grained control over filtering and matchmaking.