# Lobby

The **Lobby** is the main scene and component in the multiplayer mode. In there you can add characters, maps, and set other parameters.

To create a lobby manager click <mark style="color:orange;">**(Game Object -> USK -> Lobby Manager)**</mark>.

### Characters

Add all characters you need to the appropriate section. And players can choose one of them during the game.

![](/files/5uEyo0hwpXPTzfmwxo8N)

To prepare characters for multiplayer, see the section below.

{% content-ref url="/pages/Ph1R8PFr8mj6XIsz36rW" %}
[Multiplayer](/characters/multiplayer.md)
{% endcontent-ref %}

### **Maps**

Prepare your maps for multiplayer (see the **Levels** section), and indicate them in the Maps section.

{% content-ref url="/pages/-LfFXlQ6vEFwDlvaOJZl" %}
[Rooms](/multiplayer/rooms.md)
{% endcontent-ref %}

![](/files/0AVMPgsmmJa3HUTAAxFB)

{% hint style="info" %}
Before you build a game, make sure that **all scenes** (including the Lobby) are in the **Build Settings**.
{% endhint %}

### Other Parameters

#### Server & Check Internet Connection

If the <mark style="color:green;">**Check Internet Connection**</mark> bool is active, the **Lobby** **Manager** will first check if there is an internet connection, and then connect to the Photon server.&#x20;

To check the connection, the script uses the <mark style="color:green;">**Server**</mark> value (best to write big sites there - google, unity, etc)&#x20;

This solution is good for Desktop and Mobile builds because in this case, players will see a notification if they have no network connection.

But you don't need to use it for the **WebGL** build, so in this case, **disable the bool**.&#x20;

![](/files/khiXSXXKEJ1TBR68cPIM)

{% hint style="info" %}
If in the game lobby you see **No Internet Connection** status but you're sure that your device has the connection, just change the **Server**.
{% endhint %}

![](/files/-M8vYSIj9hpProJmqb94)

#### Default Avatars

Players will be able to choose one of these avatars during the game.

![](/files/-M61LkgL6qXheml-43iW)

###


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.gercstudio.com/multiplayer/lobby.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
