> For the complete documentation index, see [llms.txt](https://hsv-studio.gitbook.io/tutorial-factory/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://hsv-studio.gitbook.io/tutorial-factory/tutorial-factory.md).

# Tutorial Factory

{% hint style="info" %}
Tutorial Factory gives level designers and game makers an easy way to create customizable tutorials for their contents. It contains many customizable settings and multiple modules that it is capable of producing informative tutorial lessons.
{% endhint %}

{% hint style="warning" %}
**It is strongly recommended** to use **Unity 2021 LTS** and above for Tutorial Factory. There is currently an Editor bug with **Unity 2020 LTS** for **\[SerializedReference]** attribute that when checking for **Module Configs** on Inspector would slow down if there are too many Tutorial Objects. This bug is fixed in **Unity 2021 LTS.**

However, there is **no other issues** to run in **Unity 2020 LTS** except the slow down on inspecting **Module Config.**
{% endhint %}

## Asset Store

<https://assetstore.unity.com/packages/slug/219966>

## Getting Started

{% hint style="info" %}
Please take a quick look at the video to see how Tutorial Factory works.&#x20;
{% endhint %}

{% embed url="<https://youtu.be/_atOWK1nnlQ>" %}

{% embed url="<https://youtu.be/GhbD5jmEIcU>" %}

**For all the video reference on how to setup Tutorial Factory, please check** [YouTube List.](https://youtube.com/playlist?list=PLhMc-vLX9Moh0o_H24ocy4T5TezzKriRw)

## Release Notes

### Version 1.41:

**New**:

* Tutorial Manager could be Enable/Disable without affecting existing progress
* Same module could be added into single Tutorial Objects.

**Bug Fixes and Updates**:

* Fixed editor bug for adding and removing targets.

### Version 1.40:

**New**:

* Added Bound Module.[Bound Module](/tutorial-factory/guides/modules/bound-module.md)
* Added global events for different state of Stage and Tutorial objects.[Events](/tutorial-factory/guides/events.md#global-events)
* Added option to initialize Tutorial Manager manually.
* Added font assets override for InfoDisplay and Popup module.
* Added runtime text change event for InfoDisplay and Popup module.

**Bug Fixes and Updates**:

* Removed obsolete event system.
* Fixed StepBack API function call.
* Fixed Custom Module property drawing bug.

**For more details about previous releases, please check** [Release Notes](/tutorial-factory/guides/release-notes.md)

## Guides: Setup Tutorial Factory

Follow our handy guides to get started on the Tutorial Factory as quickly as possible:

{% content-ref url="/pages/m6kdWU7urVD5334487SM" %}
[Create Tutorial Manager](/tutorial-factory/guides/create-tutorial-manager.md)
{% endcontent-ref %}

{% content-ref url="/pages/jMSPo4TvzcVO2E2sfmCy" %}
[Create Stages](/tutorial-factory/guides/create-stages.md)
{% endcontent-ref %}

{% content-ref url="/pages/o2Rd22UDNbCZ7MvhVpEx" %}
[Stage Object Configuration](/tutorial-factory/guides/stage-object-configuration.md)
{% endcontent-ref %}

{% content-ref url="/pages/tdsAXgcP7gUvSAovzrmK" %}
[Tutorials Objects](/tutorial-factory/guides/tutorials-objects.md)
{% endcontent-ref %}

{% content-ref url="/pages/JUl7pqg4c9z7WpnkVMWC" %}
[Modules](/tutorial-factory/guides/modules.md)
{% endcontent-ref %}

{% content-ref url="/pages/K8uedpi0No6bzE5LRNaW" %}
[Events](/tutorial-factory/guides/events.md)
{% endcontent-ref %}

{% content-ref url="/pages/Ra6W71hChwDuPYsnyg2p" %}
[Utility Classes](/tutorial-factory/guides/utility-classes.md)
{% endcontent-ref %}

{% content-ref url="/pages/z89LO63N8FJGxppF3Chr" %}
[API References](/tutorial-factory/guides/api-references.md)
{% endcontent-ref %}

{% content-ref url="/pages/ezUggk94g1cFvfYS1z80" %}
[Outline Effect Controller](/tutorial-factory/guides/outline-effect-controller.md)
{% endcontent-ref %}

{% content-ref url="/pages/SqJEPoAZ3sMql8wwOOMQ" %}
[Integrations](/tutorial-factory/guides/integrations.md)
{% endcontent-ref %}

{% content-ref url="/pages/uYSwj98oggHv1msjRpc7" %}
[Demo](/tutorial-factory/guides/demo.md)
{% endcontent-ref %}

{% content-ref url="/pages/VUn4bdxMXSZ9Lbm5UFgP" %}
[Keyboard Shortcuts](/tutorial-factory/extras/keyboard-shortcuts.md)
{% endcontent-ref %}
