> For the complete documentation index, see [llms.txt](https://octanta-studio.gitbook.io/automatic-tutorial-maker-for-unity-in-game-tips/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://octanta-studio.gitbook.io/automatic-tutorial-maker-for-unity-in-game-tips/usage-guide/tutorial-creation.md).

# Tutorial Creation

{% hint style="info" %}
**Do not reboot or leave the scene while recording.**
{% endhint %}

Here, the recording logic is handled within the Automatic Tutorial Maker (ATM) script.

1. **Run the scene** ▶**.** It is recommended to reset the progress back to the start (clear Player Prefs or JSON files) before.
2. **Click the Start Recording button** in the AutomaticTutorialMaker. Recording has started, and all your actions in the Game window are being tracked in real time now.

<figure><img src="/files/PSvbSNoiYX9ZJJzmW793" alt=""><figcaption><p>ATM button to record tutorial for this scene. Play Mode required</p></figcaption></figure>

3. **Show what needs to be done.** Every interaction is recorded as a step in the Step Sequence list in ATM, allowing to later show the player what to do.

<figure><img src="/files/UgTUkHlPxQiV3oBN8xJK" alt=""><figcaption><p>Step</p></figcaption></figure>

4. **Show the full sequence** the player needs to learn. For example, click an object, drag one object onto another, use WASD, swipe, scroll - everything required **to complete the active scene** from start to finish.
5. **Click the Stop Recording button** in the AutomaticTutorialMaker when ready. This will initiate the exit from PlayMode and save the generated tutorial. If the button isn't pressed and Play Mode is exited, nothing will be saved.

<figure><img src="/files/qWRv9mG9Ob7xEwbSJyZz" alt=""><figcaption><p>ATM button to record tutorial for this scene. Play Mode required</p></figcaption></figure>

6. **Run the scene.** Now you see the basic visual tips that ATM has generated based on your actions. Try following the tutorial to test it.

<figure><img src="/files/fTPw7MQezBSIwP8QaVuy" alt=""><figcaption><p>Default Pointer</p></figcaption></figure>

7. **Click the Reset Tutor Progress button** in the StepSequencePlayer at runtime to reset the progress and check the tips from the very beginning.

<figure><img src="/files/Zw1jTsE9yN3EbVVO6SuF" alt=""><figcaption><p>SSP button to reset progress on the scene. Play Mode required</p></figcaption></figure>

Now that the foundation of the tutorial is created, it can be customized in Edit Mode.
