> For the complete documentation index, see [llms.txt](https://rtx-dev.gitbook.io/rtxdev/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://rtx-dev.gitbook.io/rtxdev/rtx-minigolf/guides/your-first-course.md).

# Your First Course

From /minigolfcreator to a playable course in a few minutes.

<figure><img src="https://1804361591-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCGSsnvBAI11nCFRWfpsr%2Fuploads%2FeGeHGsohhOSRMqdwjBbN%2Frtx-minigolf-course-creator.webp?alt=media" alt="The minigolf course creator"><figcaption><p>The course creator - the panel on the right, the course live in the game.</p></figcaption></figure>

{% hint style="info" %}
**Watch it:** [Course creator - 2:24](https://www.youtube.com/watch?v=A3XYeAEIR8A\&t=144s)
{% endhint %}

From `/minigolfcreator` to a playable minigolf course in a few minutes.

{% stepper %}
{% step %}

### Open the creator

Stand where the course should be and type:

```
/minigolfcreator
```

The **Minigolf courses** list opens - every course on the server, nearest first.
{% endstep %}

{% step %}

### Start a new course

Press **Build a new course here**. Or use a ready place at the top - **Go there** takes you there, **Build here** takes you there and opens a new course at once.
{% endstep %}

{% step %}

### Put down the tee

In the **Build** tab pick **Tee** and click on the ground. Turn it with `Q` / `E` or the mouse wheel.
{% endstep %}

{% step %}

### Add lanes

Pick the next piece - a straight, a turn, a ramp or a wave. It **snaps onto the marked open end** of your lane by itself, exactly in line and at the right height. Click to put it down.

Press `TAB` to jump to the next open end, `F` to attach the piece by its other end.

<figure><img src="https://1804361591-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCGSsnvBAI11nCFRWfpsr%2Fuploads%2FNa3m0YCSYNDWOW3GL1kZ%2Frtx-minigolf-slopes-and-waves.webp?alt=media" alt="Adding slopes and waves in the minigolf creator"><figcaption><p>Ramps and waves snap onto the lane at the right height.</p></figcaption></figure>
{% endstep %}

{% step %}

### Add obstacles

In **Obstacles** pick a castle, gate, diamond or another obstacle and click on a lane. Turn it with `Q` / `E`, move it with `G` and the arrows.

<figure><img src="https://1804361591-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCGSsnvBAI11nCFRWfpsr%2Fuploads%2FUiFsyI6UM1CZbASijScI%2Frtx-minigolf-obstacles.webp?alt=media" alt="Putting a castle obstacle on the lane"><figcaption><p>A castle put down on the lane.</p></figcaption></figure>
{% endstep %}

{% step %}

### Finish with the cup

Pick **Cup** - the hole is playable. The par is suggested from its length and obstacles, change it with `-` and `+`.
{% endstep %}

{% step %}

### Test it

Press **Test** in the toolbar - you putt the hole right away. One more press and you are back in the creator.

<figure><img src="https://1804361591-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCGSsnvBAI11nCFRWfpsr%2Fuploads%2F3CjxYTIJNTuA999lQEvD%2Frtx-minigolf-test-play.webp?alt=media" alt="Test playing a minigolf hole"><figcaption><p>Test - putt the hole straight from the creator.</p></figcaption></figure>
{% endstep %}

{% step %}

### Add more holes and save

Add the next hole in the **Holes** tab, set the course name, price and colour in the **Course** tab and press **Save changes**. The course is live for every player straight away - no restart.
{% endstep %}
{% endstepper %}

{% hint style="info" %}
**Faster:** place a whole hole with one click from the **Ready holes** tab. See [Ready Holes & Path Tool](/rtxdev/rtx-minigolf/guides/ready-holes-and-path-tool.md).
{% endhint %}

{% hint style="warning" %}
A course with an unfinished hole is saved as a draft and cannot be played until every hole has one tee, one cup and a lane that connects them.
{% endhint %}
