A lightweight multiplayer lobby system for Unity using Photon PUN 2. Quickly add room creation, ready system, and host controls to your online game.This package does not rely on any specific Scriptable Render Pipeline. It works with Built-in, URP, and HDRP by default.Multiplayer Lobby System for Photon PUN 2A lightweight, easy-to-integrate lobby and matchmaking layer for Unity projects using Photon PUN 2. Players can create or join rooms, browse a live filtered room list, and use a simple ready/start workflow — all with a clean, customizable UI that fits any game genre.Key FeaturesFull lobby flow: create, join, leave roomsLive room list with search and filtersReady / host start controls with countdownBasic player profile supportClean, lightweight UI that’s easy to customizeWorks well for FPS, co-op, party games, and small-to-medium multiplayer titlesThe provided UI is fully customizable, so you can adapt the look and feel to match your game’s style. The system is genre-agnostic — it works great for FPS, co-op, party games, or any small to medium scale multiplayer project that needs a simple yet flexible lobby and matchmaking layer.RequirementsPhoton PUN 2 must be installed separately (free on the Unity Asset Store).TextMesh Pro (included in Unity Packages).Tested with Unity 6 and Photon PUN 2.SupportIncludes documentation and an example scene to get you started quickly.Quick to integrate so you can focus on gameplay.Features:Fully commented C# scripts.Modular architecture: Easy to swap UI or extend logic.Mobile-ready: Optimized for both Desktop and Mobile platforms.Event-based system for high performance.

