> For the complete documentation index, see [llms.txt](https://docs.infinityvoid.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.infinityvoid.io/guides/for-content-creators/unreal-engine-sdk/getting-started/player-setup.md).

# Project Settings

The settings mentioned on this page are crucial to ensure the proper functionality of your project. Please follow the instructions below to modify the necessary settings.

### Maps & Modes

In the "Project Settings" section, locate the `Maps and Modes` category. Here, you will make several important changes.

**Default Game Mode**

Set "Default Game Mode" to `BP_IVGM`

**Game Default Map**

Set "Game Default Map" to `Lobby`

**Server Default Map**

Choose the map you've created for your game experience and set it as the Server Default Map. Server Default Map field will be visible after clicking the Advanced options.

<figure><img src="/files/okYJrVN74lHDt6bSjnDD" alt=""><figcaption><p>Map Settings</p></figcaption></figure>

#### Game Instance Settings

Scroll down to the "Game Instance" section. Set `Game Instance Class` to **`BP_IVGI`**

<figure><img src="/files/i5lbdPI46yvLIGHzldK1" alt=""><figcaption><p>Game Instance Class</p></figcaption></figure>

### Input Settings

Still within the "Project Settings" section, locate the "Touch Interface" category.

**Always Show Touch Interface**

Set `Always Show Touch Interface` to **`True`**

**Default Touch Interface**

Set `Default Touch Interface` to **`none`** by clicking on the `clear` button shown within the dropdown of the default touch interface options.

<figure><img src="/files/Jexngs7LYF2dSV2iWQl8" alt=""><figcaption><p>Input Settings</p></figcaption></figure>
