View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.0.0
- Last updated
- First released
- Unity version
- 6000.0.51 or later
- Package size
- 2.5 MB
- Files
- 53
- Views in the past week
- 5
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $5.00 on
Keywords
Flexible and Easy Turn-Based System
- Price drop
This asset pack saves you hours of development time and simplifies the addition of turn-based logic to your game
Discount -71%
Previous price
$17.00
Price $5.00
Lowest recorded price
Get 71% off on Asset Store (opens in new tab)Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 4
Flexible and Easy Turn-Based System screenshot 1
About this asset
In only a few minutes of setup time, you can immediately get your game's turn logic up and running. A full reference and a quick-start tutorial are provided.
The quick-start tutorial will teach you how to set up your game's turn-based logic with a simple drag and drop, a click of a button, and a few easy lines of code.
From the publisher's Asset Store listing.
Technical details
Documentation:
- README.md - start here, contains information you should know right away right before you read the quick-start tutorial
- Quickstart.md - a small tutorial and how to get the turn-based system set up with your game
- FullReference.md - a full reference to the aspects and components of this system, including extra public methods that are included in the system to make your development process easier
The System:
- TurnManager.prefab - The heart of the turn-based system, a singleton that computes the main turn logic and provides easy drag and drop and button features for an easier user experience
- contains TurnManager.cs
- IActor.cs - the definition of the IActor C# Interface type that every "actor" in the scene must implement. The TurnManager refers to scripts implementing this interface and controls their turn
Editor
- TurnManagerEditor.cs - important for the custom inspector for the TurnManager script component
Demo Scene:
- TurnQueueUI - lists the next N actors' turns on the UI
- EndTurnButton - forcefully ends the current turn and immediately starts the next
- Demo Actors - Game Objects to visually show the turn based system in a demo
Compatibility
| Unity version | Built-in | URP | HDRP | Custom |
|---|---|---|---|---|
| 6000.0.51f1 | Compatible | Compatible | Compatible | Compatible |
As listed on the Asset Store.