# Configuring the Number of Players

This setting defines how many players can play and take turns answering questions.

{% hint style="danger" %}
**The maximum number of supported players is 8. Increasing this limit will cause unexpected behavior.**&#x20;
{% endhint %}

***

{% embed url="<https://www.youtube.com/watch?v=b6B3l19Ayh4>" %}

<details>

<summary><strong>How to change the available Number of Players setting</strong></summary>

<mark style="color:yellow;background-color:yellow;">**This tutorial requires modifying scripts.**</mark>

1. In the **Project** window, navigate to **KamelMahjoub/Kuizo/Scripts/Game Settings.**
2. Locate and open the script named **NumberOfPlayers.**
3. Inside the **NumberOfPlayers** enum, add, remove or comment out values to define the number of players you want your game to support.
   * For example, to make your game support only up to 4 players, modify the enum like this:&#x20;

<pre><code><strong>public enum NumberOfPlayers
</strong>    {
        OnePlayer = 1,
        TwoPlayers = 2,
        ThreePlayers = 3,
        FourPlayers = 4,
    }
</code></pre>

4. Save the script.
5. Next, locate and open the script named **NumberOfPlayersSetting.**
6. Inside the **NumberOfPlayersSetting** script, locate the method named **UpdateOptionText()**.
7. Add, remove, or comment out any switch cases to match the values defined in your modified enum.
   * For example, if your **NumberOfPlayers** enum now only supports up to 4 players, update the method like this:&#x20;

```
private void UpdateOptionText()
        {
            optionText.text = selectedOption switch
            {
                NumberOfPlayers.OnePlayer => "1 Player",
                NumberOfPlayers.TwoPlayers => "2 Players",
                NumberOfPlayers.ThreePlayers => "3 Players",
                NumberOfPlayers.FourPlayers => "4 Players",
                _ => "Unknown Player Count"
            };
        }
```

8. Save the script.
9. Return to Unity and let it recompile the changes.

</details>
