ivx-narrative-engine

Official

Create branching dialogue and persistent story state

Authorintelli-verse-x
Version1.0.0
Installs0

System Documentation

What problem does it solve?

The Narrative Engine removes the complexity of building branching conversations, persistent story state, and character relationship systems so teams can deliver rich interactive narratives without reinventing dialog logic for each platform.

Core Features & Use Cases

  • Branching Conversation Trees: Create complex node graphs with conditional choices, localized text resolution, and choice-driven story actions.
  • Persistent Story State & Relationships: Flags, variables, and affinity tracking that persist locally or sync to Nakama for cross-device continuity.
  • AI-Assisted Dialog & Imports: Generate dynamic NPC responses with IVXNarrativeAI and import Ink and Yarn Spinner projects for rapid content iteration.
  • Cutscene Sequencer & Cross-Platform APIs: Timeline-based narrative events and a consistent API surface across Unity, Unreal, Godot, web, and consoles.
  • Use Case: Implement a merchant conversation that unlocks quests, modifies relationship tiers, and persists progress to the cloud while supporting localized lines and optional TTS.

Quick Start

Start a new branching conversation merchant_greeting with a merchant opening line, add three choices including a conditional sell option, hook dialog UI to IVXDialogManager events, and enable PersistState to sync story data to Nakama.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: ivx-narrative-engine
Download link: https://github.com/intelli-verse-x/Intelli-verse-X-SDK/archive/main.zip#ivx-narrative-engine

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.