コンテンツにスキップ
出品StorylineSystem Storyline & Dialogueのメディア1
0 件のコメント

説明

User Tutorial 使用教程

Documents

Narrative Forge is a next-generation visual dialogue and storyline system for Unreal Engine 5,

built from the ground up with clean architecture, AI-powered content generation, and

production-ready runtime execution.

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

🎬 KEY FEATURES

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

📊 Visual Graph Editor

- Full EdGraph-based node editor with drag-and-drop workflow

- 8 built-in node types: Dialogue, Choice, Branch, Sequence, Subplot, Action, Wait, Random

- Connection validation, auto-layout, zoom-level configuration

- Right-click context menus, box selection, search & diff tools

🤖 AI-Assisted Content Generation

- Polish dialogue lines with style hints and temperature control

- Auto-generate choice options (fill / replace / append strategies)

- Complete dialogue chains from subgraph topology — AI fills all empty nodes

- Editable prompts, retry with backoff, cancel in-flight

- Compatible with OpenAI-compatible API providers

🧠 Condition & Event System

- Strategy + Composite pattern: AND, OR, NOT combinators

- Blueprint-extensible — create custom conditions/events without C++

- Variable conditions, gameplay tag checks, and more built-in

- Every node type supports conditions & events

📦 Runtime-Ready Execution Engine

- Zero editor dependency at runtime — ships clean

- Full lifecycle: Start, Pause, Resume, Stop, Interrupt

- Async action support with completion callbacks

- Subplot call stack for nested storylines

- Save/load snapshot support for persistence

🔧 Type-Safe Variable System

- Bool, Int, Float, String, Name, Object, Vector, Rotator, Color, Tag

- {VariableName} text substitution in dialogue

- "Value or Variable Reference" pattern for flexible authoring

- Persisted across save/restore

🎯 Blueprint-Friendly Component

- UStorylineComponent: drop on any Actor, bind a Widget, call StartDialogue

- All 16+ delegates exposed as BlueprintAssignable

- Built-in UDialogueWidget base for rapid UI creation

- Portrait loading, voice playback, montage animation helpers

🐛 Full Debugger

- Breakpoints on any node

- Step Into / Step Over / Step Out

- Live variable inspection

- PIE real-time debugging — see state change as the game runs

🎥 Cinematic Integration

- Level Sequence Player for cutscenes

- Camera shot tags, montage triggers, voice-over support

- Cinema node type with completion notifications

🔄 Production Features

- Data-driven node registration (JSON config, no 450+ empty classes)

- Built-in version migration for assets

- Find-in-Storyline search

- Side-by-side asset diff comparison

- Undo/Redo throughout the editor

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

IDEAL FOR

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

✓ Visual Novels & Dialogue-Heavy Games

✓ RPG Quest Systems

✓ Branching Narrative Experiences

✓ Interactive Cinematics

✓ Any project needing structured dialogue trees

含まれる形式