Narrative Engine - Dialogue & Story System View on Asset Store (opens in new tab)

Package details

Latest version
1.0.0
Last updated
First released
Unity version
6000.3.2 or later
Package size
3.2 MB
Files
139
Favorites
26
Views in the past week
39

Price tracking

Last checked
Tracked since
Lowest recorded
$4.99 on

Keywords

Narrative Engine - Dialogue & Story System

by Kiss.My.Assets (opens in new tab)

No ratings yet

  • Price drop

Visual novel narrative dialogue system for Unity with node-based editor. Create branching dialogues, story choices, NPC interactions, and quests for RPG, adventure, dating sim, and story-driven games.

Discount -69% Previous price $15.99 Price $4.99

Lowest recorded price

Get 69% off on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Narrative Engine - Dialogue & Story System, 6 months Current $4.99; lowest $4.99; highest $4.99 in this period. $0 $2.5 $5 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 7

Narrative Engine - Dialogue & Story System screenshot 1

Narrative Engine - Dialogue & Story System screenshot 1

About this asset

Narrative Engine is a complete narrative tool for Unity that helps you build interactive dialogues with branching choices - plus saving and rollback to return to previous decisions.

Create clean, game-ready dialogue UI for both PC and mobile, drive scene/background changes directly from the dialogue flow, and ship story interactions faster with a demo scene included.

Perfect for indie teams and commercial projects that need narrative features without overcomplicated setup.

💬 KMA Dialogue System - Core Capabilities

🧩 Visual Dialogue Builder (Nodes & Branches)

Build dialogues as a clear node-based flow: lines, choices, transitions, and progression logic - organized and easy to maintain.

🔀 Branching Choices

Choice buttons appear only when the story requires them, keeping the UI clean and focused on decisions.

💾 Dialogue Checkpoints, Saving & Rollback

Set up checkpoints, saving, and rollback behavior directly inside the dialogue flow - ideal for “your choices matter” scenarios and replayable story moments.

🖥️📱 PC + Mobile UI Layouts

Included layouts for PC and mobile:

  • dialogue window size adapts to text length;
  • speaker nameplates and portraits appear based on who is currently speaking.

🏞️ Scene / Background Switching from Dialogue

Trigger scene or background changes directly from dialogue nodes to keep narrative moments dynamic and visually clear.

🧪 Demo Scene Included

A complete demo scene that showcases all core mechanics of the asset.

🎮 Best Fit Genres

KMA Dialogue System shines in games where story, choices, and character-driven delivery matter - the kind of dialogue experience players recognize from many popular titles:

  • RPG / Action RPG - NPC conversations and dialogue-driven progression in the spirit of Mass Effect, The Witcher 3, Baldur’s Gate 3;
  • Adventure / Story-driven games - cinematic dialogue scenes and narrative pacing similar to Life is Strange, The Walking Dead (Telltale), Oxenfree;
  • Visual Novel / Interactive Fiction - choice moments with controlled story progression, as seen in Steins;Gate, Doki Doki Literature Club!, Phoenix Wright: Ace Attorney;
  • Detective / Mystery - interrogation-style conversations and clue-driven dialogue paths like Pentiment, L.A. Noire, Ace Attorney, Disco Elysium;
  • Survival / Horror - narrative events and decision pressure with dialogue beats like Until Dawn, The Quarry, The Dark Pictures Anthology;
  • Strategy / City-builder - advisor/event dialogues and story modules in the tone of Frostpunk, This War of Mine;
  • Roguelite / Roguelike - hub conversations and repeatable narrative beats similar to Hades and Cult of the Lamb;
  • Casual / Narrative (PC + mobile) - short-session dialogue-first experiences in the style of Choices: Stories You Play, Episode, Romance Club;
  • Educational / Serious games - scenario-based dialogues and decision-driven training simulations.

⭐ Why Choose KMA Dialogue System?

Because it’s more than a dialogue box - it’s a practical narrative-building workflow with the essentials: branching, checkpoints, saving, and rollback, backed by a demo that shows it instantly. Less boilerplate, more storytelling.

🧩 Integrates Great With These Asset Types

Designed to plug into the systems commonly used alongside narrative tools:

  • Quest / Mission Systems - start quests, update objectives, check conditions, resolve outcomes
  • Inventory / Items / Loot Systems - gate choices by items, grant rewards, unlock alternative routes;
  • Character / RPG Stats & Progression - stat checks (reputation/skills/level), unlock dialogue options, drive NPC reactions;
  • Save/Load Frameworks - fits into global save pipelines (dialogue progress, checkpoints, rollback states);
  • Localization Tools - ready for multi-language projects (CSV/Sheets pipelines and localization packages);
  • Cinematics / Timeline / Cutscene Tools - trigger cutscenes, fades, camera beats, or timeline sequences from dialogue nodes;
  • 2D/3D Controllers & Animation - drive “talking/gestures” animations, facing, entrances/exits;
  • UI Frameworks (UGUI / UI Toolkit add-ons) - blend into existing UI styling and layout systems smoothly;
  • Audio Systems - voice lines, UI click SFX, ambience transitions on scene/background changes;
  • State Machines / Visual Scripting - use dialogue triggers/events to drive gameplay state transitions.

🔗 Possible Integrations

  • Dialogue System for Unity
  • Quest Machine
  • I2 Localization
  • Adventure Creator
  • SALSA LipSync Suite
  • Ink Unity Integration
  • Love/Hate
  • PlayMaker
  • Behavior Designer
  • Emerald AI
  • 2D RPG Kit
  • Survival Engine - Crafting, Building, Farming
  • Survival Template PRO
  • Colony Simulator
  • Turn Based Strategy Framework
  • Advanced Multiplayer Game Template
  • 2D+3D Infinite Runner Engine 
  • Character Creator - Modern 2D
  • 2D Minimal - Character Maker
  • Love/Hate 
  • Behavior Designer - Behavior Trees for Everyone
  • Emerald AI 2025
  • Perception 2 | Game Creator 2
  • Character Editor [Megapack]
  • Game Character Voice Bundle
  • Hero Characters Bundle
  • The Complete UI Sound Effects Library (для звука печатающегося текста и кликов)
  • Casual & Mobile Music and Sounds Pack
  • Medieval Fantasy Audio Bundle (Music + Ambience + Effects)
  • Horror Bundle - Sound Effects
  • Ultimate Game Music Collection
  • Character Editor 4D [Megapack]
  • GUI Pro - Minimal Game Light
  • GUI Pro - Minimal Game Dark
  • Ultimate Clean GUI Pack
  • Heat - Complete Modern UI
  • GUI Pro - Fantasy RPG
  • Pixel Art Full GUI / UI Kit + 151 icons!
  • Dragon Crashers - UI Toolkit Sample project
  • Character Boom
  • 2D Art Maker - Fantasy Characters
  • Animated 2D characters monsters
  • Succubus Sisters: Complete Edition
  • Stylized Fantasy Kobolds Pack
  • 280 Ultimate Pixel Backgrounds Collection
  • 3D Stealth Game: Haunted House
  • NodeCanvas
  • Feel by More Mountains
  • Cinema Director
  • Ultimate Character Controller
  • Low-Poly Simple Nature Pack
  • Low Poly Ultimate Pack
  • Medieval & Fantasy Giga Bundle
  • Tons of Effects - VFX Bundle URP
  • Odin Inspector & Serializer
  • Playmaker / Bolt / NodeCanvas
  • Easy Save 3
  • I2 Localization
  • Card Game Core
  • Odin Inspector & Serializer
  • NaughtyAttributes
  • More Mountains – Feel

🔗 Additional Resources

From the publisher's Asset Store listing.

Technical details

Supported platforms

Narrative Engine was designed for creating PC and mobile games.

Dependency Notice

This asset depends on UniTask (com.cysharp.unitask).

UniTask is not included in the package and must be installed via Unity Package Manager.

Sample scenes and UI included with this asset use TextMeshPro.

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP
6000.3.2f1 Compatible Compatible Compatible

As listed on the Asset Store.