Simple Quest System OFFICIAL SALE

Simple Quest System is a fully-featured quest management and dialogue framework for Unity 6+.


It enables developers to create, track, and complete quests with multiple objective types (counter, location, conversation, simple) and a flexible reward system supporting currency, items, XP, reputation, and custom data.


The centerpiece is a visual node-based dialog editor that supports branching conversations with speech, player choices, narration, conditional branching, and quest-aware actions like starting, completing, and rewarding quests directly from dialog trees.


Four professionally designed UI styles are included out of the box: Classic RPG, Cinematic, Speech Bubble, and Minimal.


The standout feature is the AI Quest Creator, which lets developers describe a quest in plain English and automatically generates a complete Quest ScriptableObject with objectives and rewards alongside a fully-wired dialog tree handling all quest states -- from initial offer through acceptance, progress checking, turn-in, completion, failure, and abandonment.


The system also includes a quest journal, on-screen tracker, alert notifications, save/load support, trigger components for locations and collectibles.


Simple demo scene included


Furture Enhancements include:


  Dialog & UI

  - Localization support for dialog text and quest descriptions

  - Animated portrait expressions that change with emotion states

  - Skip/fast-forward for previously seen dialog


  Quest System

  - Quest chains/prerequisites — require completing one quest before another unlocks

  - Timed objectives with visible countdown UI

  - Branching quest outcomes — different endings based on player choices

  - Quest difficulty levels or level requirements


  Triggers & Interaction

  - Kill/defeat objective trigger (enemy death increments counter)

  - Escort objective type

  - Multi-step objectives (e.g., go to location then collect items there)

  - Proximity-based auto-dialog for ambient NPC chatter