• Image
  • Image
  • Image
  • Image
  • Image
  • Image
  • Image
  • Image
  • Image
  • Image
  • Image
  • Current Version: 2.0: 2025-04-23T11:24:31Z
  • First Published: 2025-02-17T11:57:12Z
  • Size: 828864
  • Supported Unity Versions: 2022.3.20
tools utilities

Automatic Tutorial Maker: create customizable learning steps by showing

(3 Votes)
$36.80 $36.80

Extra Short Guide (eng) (укр) (中文)

📄 Full Documentation (eng) (укр)

🔑 You Tube Tutorials and Demos


Automatic Tutorial Maker ☝️ generates in-game tutorials by recording the developer's actions. Simply demonstrate the required actions once, and the system creates a step-by-step tutorial, with each step fully customizable. Steps can also be created manually, called via script, and custom logic and visuals can be added.


Key features:

  • Real-time tutorial recording with instant step generation
  • Multiple input types support (clicks, touch, keyboard, scroll, swipe, etc)
  • Progress saving between sessions with JSON storage
  • Multiple visual tip types: dynamic pointers, fixed graphics, mixed hints, custom ones, UI and world tips
  • Customizable animations for visual elements (appear, disappear, idle states)
  • Cross-platform compatibility: desktop (mouse/keyboard), mobile (touch input), Xbox type joystick
  • Support for both 2D and 3D projects with automatic object type detection
  • Support for both the old and the new Unity input system
  • Support for easy localization of hint texts via CSV file
  • Support for adaptive tutorials across multiple devices (PC, mobile, gamepad tutorial tips switchable)

This tool is intended for:


1. Those who frequently create casual games and want to save time on implementing similar tutorials.

2. Those who struggle to explain unique gameplay mechanics to players - whether due to lack of experience or the game's unconventional nature.


To get started:

  • Add the TutorialSystem prefab to your scene
  • Assign your game camera and canvas to the Tutorial Visual Manager
  • That's it. Use the ATM Start Recording button at runtime or create steps manually


Add to cart
This site contains affiliate links, which means that we can receive a commission if you click on a link and buy something that we have recommended.
Although clicking on these links will not cost you anything, they will help us finance our development projects while recommending good products!