View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.0
- Last updated
- First released
- Unity version
- 6000.0.35 or later
- Package size
- 160 KB
- Files
- 36
- Favorites
- 17
- Views in the past week
- 9
- Requires
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- Free on
Keywords
Simple UI Onboarding System
A modular Unity UI tutorial system to guide players with tooltips and button highlights. Easy to integrate, customize, and perfect for onboarding without writing extra logic.
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 5
Simple UI Onboarding System screenshot 1
About this asset
This Unity UI Tutorial System package is a fully customizable and modular tool designed to streamline player onboarding. It allows developers to create guided tutorials that highlight UI buttons, display contextual tooltips, and execute specific game logic based on user interactions. Built with ScriptableObjects and enums, it simplifies sequence setup and encourages clean, maintainable code.
Customizability:
- Tooltip Appearance – Easily editable through prefab customization (colors, fonts, animations).
- Button Highlighting – Modify how buttons are visually emphasized using the UIButton script.
- Tutorial Logic – Add custom callbacks (e.g., rewards, scene changes) per tutorial step.
- Sequence Flow – Organize and manage tutorials with intuitive tools directly in the Unity Editor.
Genre Suitability:
This system is genre-agnostic and works well across:
- Casual games (e.g., teaching core mechanics).
- Strategy or RPGs (e.g., onboarding for inventory, shops, combat).
- Simulation or Builder games (e.g., explaining complex UI systems).
- Multiplayer games (e.g., walking players through matchmaking or lobbies).
Whether you're making a mobile game or a PC title, this package offers a universal solution to building smooth, intuitive tutorials tailored to your UI and player flow.
From the publisher's Asset Store listing.
Technical details
- Modular Tutorial Sequences
- Auto-Generated Enums (ButtonID & SequenceID)
- UI Button Highlighting
- Dynamic Tooltips
- Event-Driven Interaction System
- Full Unity Editor Integration
- Custom Step Logic with Callbacks
- Tooltip UI Customization
- Organized, Clean Project Structure
- Expandable and Scalable Design
- Optional NaughtyAttributes Support
Compatibility
| Unity version | Built-in | URP | HDRP | Custom |
|---|---|---|---|---|
| 6000.0.35f1 | Compatible | Compatible | Compatible | Compatible |
Although it's recommended to open the project using unity 6, you can also import it in older versions of unity and resolve the API issues that may arise and enjoy the tool.
Kindly review it it you like it. Thank you.
As listed on the Asset Store.