NPC & AI Task System — Priority Queue Scheduler
Rated 0.0/5 from 1 ratings on Unity.
Price history
Recorded standalone sale prices and the latest available store price, in USD. Historical dots use the sale start date and its recorded offer price. Prices can change during a sale; this is not a daily price log. Bundle prices and upcoming offers are excluded. History covers up to the 100 most recent recorded offers.
Lowest recorded standalone price in this history: $17.48. The latest store price is $24.99.
View 4 recorded prices
| Sale start / price check | Price | Observation |
|---|---|---|
| $24.99 | Latest store price | |
| $24.99 | Unity First Price 2026-07-15 2026-07-22 | |
| $17.48 | Unity New Release Discount 2026-07-10 2026-07-17 | |
| $17.48 | Unity New Release Discount 2026-07-10 2026-07-17 |
Sale and bundle history
The 3 most recent recorded offers including this asset. Past offers may no longer be available. Bundle prices cover a package, not this asset alone.
About NPC & AI Task System — Priority Queue Scheduler
- Tools, Systems & Learning > Game Templates & Systems
- Art & Visuals > UI & GUI
KEY FEATURES
• Three-tier queues — Normal (FIFO), Priority (pre-empts current task), Parallel (runs alongside).
• Pause / resume / cancel — priority interrupts auto-pause; resumed when the priority queue empties.
• ScriptableObject task templates — author once, instantiate per agent, pool freely.
• Treatment types — Instant, OneTime, LongTime, Continuous.
• Progress reporting — Load, Distance, Sequence, Instant, Duration.
• Composite tasks via TaskSequence — chain subtasks with optional waiting and a final task.
• Optional stat hooks (ITaskAgentStats) — energy costs, work speed, mistake rolls, pause notifications. Skip entirely if you don't need them.
• ScriptableObject pooling baked in (IPoolableScriptableObject).
• Project-agnostic — no NPC framework, no behavior tree dependency, no proprietary editor.
DESIGNED FOR
• AI agents that need queued behavior with priority interrupts.
• Workers in sim/tycoon games (Diner Dash-style task chains).
• Quest systems that queue, pause, and resume multi-step objectives.
• Build/craft systems with proportional energy cost over time.
• Any game loop needing "do A, then B; if X happens, do Y first, then resume."
WHAT'S INCLUDED
• Core runtime — full C# source, no DLLs.
• Drop-in TaskController + TaskAgent components — a working actor with zero code.
• Nine sample task types covering every treatment and progress mode.
• Five controller-driven demo scenes plus a one-click DemoHub navigator.
• On-screen HUD overlay and a custom Inspector that shows the live queue.
• README, QuickStart, API reference, CHANGELOG, English XML documentation.
DEPENDENCIES
None. Only UnityEngine. Minimum Unity 2021.3 LTS (developed and tested on Unity 6).
LICENSING
Per-seat license under Unity Asset Store EULA. Royalty-free use in commercial builds.
Support: questions and feature requests welcome through the Asset Store product page.