# Minimaps

### Creation

To add a minimap to your game do the following:

* Add the [**Game** **Manager**](broken://pages/-Lr8UMD-DWS1nrk6KT0f) (single-player) or [**Room** **Manager**](/multiplayer/rooms.md) (multiplayer) component to your scene
* Open the <mark style="color:orange;">**Mini-map**</mark> <mark style="color:orange;">**tab**</mark> and activate the <mark style="color:green;">**"Use"**</mark> checkbox
* Place there your texture (read [**here**](/other-components/minimaps/texture-recommendations.md) about recommendations) and press the <mark style="color:orange;">**Adjust**</mark> <mark style="color:orange;">**Map**</mark> button

![](/files/XhVL7n7XXbXeSyZjLJyL)

* Now you should adjust the size, position, and rotation of the <mark style="color:green;">**"Map**</mark> <mark style="color:green;">**Example"**</mark> plane to fit your map in the scene

![](/files/-MJ1L4H_kAxZphQ2avWs)

* After that, the mini-map is ready and you can customize different parameters for it:

| Value                        | Meaning                                                                                                            |
| ---------------------------- | ------------------------------------------------------------------------------------------------------------------ |
| **Rotate Mini-map**          | The minimap will rotate with the camera view                                                                       |
| **Rotate Blips**             | Opponents blips will rotate with their parents                                                                     |
| **Blips are Always Visible** | If a blip is outside the mini-map, it still visible                                                                |
| **Scale by Distance**        | If a blip is outside the mini-map, it still visible and is scaled relative to the **'Visible** **Distance'** value |

### UI Placeholder Adjustment

In the <mark style="color:green;">**UI**</mark> <mark style="color:green;">**Manager**</mark>, you can adjust a minimap placeholder and its form.

![](/files/iQR4dHcgUesQzAWJCC2T)

### Blips

#### Characters & Enemies

You can set a blip texture for characters and enemies in the <mark style="color:green;">**Controller**</mark> and <mark style="color:green;">**AIController**</mark> scripts respectively.

![](/files/PO9qMmY6hOv0na8TlGwd)

#### Pickup Items

There is the ability to set blips in the <mark style="color:green;">**Pickup**</mark> <mark style="color:green;">**Item**</mark> script (for weapons in the <mark style="color:green;">**Weapon Controller**</mark> script)

![](/files/-MJ1Om213mDOFcJbgheR)

#### Other Objects

If you need to mark any other object in your scene (a target for example) use the <mark style="color:green;">**Blip**</mark> script for that - just add it to an object and set an <mark style="color:green;">**Icon**</mark>.

<mark style="color:green;">**Use**</mark> <mark style="color:green;">**Rotation**</mark> parameter means whether the icon will rotate with the object.

![](/files/-MJ1RuMe9os0cZf8b56l)


---

# 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/other-components/minimaps.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.
