Narrative Link View on Asset Store (opens in new tab)

Package details

Latest version
1.0
Last updated
First released
Unity version
6000.0.61 or later
Package size
1.5 MB
Files
40
Favorites
2
Views in the past week
5

Price tracking

Last checked
Tracked since
Lowest recorded
$30.00 on

Keywords

Narrative Link

by VectorStudios (opens in new tab)

No ratings yet

  • Price drop

Node-based dialogue engine for Unity with a Graph Editor, runtime manager, portraits/audio bridges, sample scene, and tools.

Discount -50% Previous price $59.99 Price $30.00

Lowest recorded price

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

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Narrative Link, 6 months Current $30.00; lowest $30.00; highest $30.00 in this period. $0 $25 $50 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 5

Narrative Link screenshot 1

Narrative Link screenshot 1

About this asset

NarrativeLink is a robust, production-ready, node-based narrative engine for Unity. It cleanly separates creation, storage, and runtime so designers and programmers can collaborate efficiently. Build conversations with a visual Graph Editor (Dialogue, Branch, Event, Symphony nodes), export to lightweight ScriptableObjects, and play them through a flexible Dialogue Manager that drives UI, portrait animation, and audio.

The package includes a complete sample scene (player/NPC, prompt to talk, bottom dialogue panel), generic portrait/audio bridges for out-of-the-box demos, and editor tooling for Localization (CSV export), content-wide Search, and a first-time Welcome/Tutorial window. It’s suitable for visual novels, RPGs, action-adventures, and any 2D project that needs branching, dynamic dialogue with minimal boilerplate.

Key parts are interface-driven (IPortraitController, IAudioService) so you can plug in your own animation/audio stacks (e.g., pixie2dstudio, symphony) or keep the included generic implementations.

Visit Vector Studios to contact us for more information ..thank you

From the publisher's Asset Store listing.

Technical details

- Architecture
- Three-tier system: Creation (GraphView), Storage (ScriptableObjects with SerializeReference), Runtime (DialogueManager)
- Graph Editor
- Dialogue/Branch/Event/Symphony nodes, Start Node, move/copy/paste/undo
- “Generate Example Graph” and “Build Runtime (DialogueData)” buttons
- Runtime Dialogue
- Typewriter effect with Voice-Over sync (CPS = chars / audio duration)
- Text tag parsing for portraits: [happy], [neutral], [sad], etc.
- Optional input to advance lines (Space by default)
- Branch evaluation via Blackboard (int/bool/string with operators)
- Event node UnityEvents; Symphony node BGM mood transitions
- Integrations
- Portrait bridge (IPortraitController) + GenericPortraitController sample
- Audio bridge (IAudioService) + GenericAudioService sample
- Tools
- Localization CSV export
- Search All across DialogueData and Graphs
- First-time Welcome/Tutorial editor window
- Samples
- One-click Sample Scene generator (player movement, NPC trigger, UI panel)
- Interaction prompt (“Press E to Talk”), bottom dialogue UI panel
- Compatibility
- Unity 2020.3+ recommended; UIElements fallbacks included
- Works with Legacy Unity UI; easy to swap to TextMeshPro

Compatibility

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

As listed on the Asset Store.