Dialogue Forge v1.0.0
Dialogue Forge v1.0.0 — Full Release
Dialogue Forge is a visual dialogue graph editor built for branching narrative games, RPGs, visual novels, interactive storytelling systems, and dialogue-driven experiences.
This release delivers the complete core platform with graph editing, simulation, validation, dynamic schemas, JSON import/export, and advanced UX tooling.
Visual Graph Editor
- Character nodes
- Action nodes
- Drag & drop graph editing
- Zoom and pan navigation
- Multi-select support
- Self-referencing nodes
- Cyclic graph support
- Cross-character dialogue connections
- Dialogue-option edge system
- Edge labels and metadata
- Duplicate / delete operations
Dynamic Attribute System
Nodes support fully customizable schemas.
Features:
- Add attributes dynamically
- Remove attributes
- Rename attributes
- Change attribute types
- Per-node attribute definitions
Supported types:
- Text
- Number
- Boolean
- Dropdown
- Color
- List
- Object
Example use cases:
- Emotion
- Animation
- Voice
- Sound
- Camera
- Quest Flags
- Custom gameplay metadata
Node Editing & UX
Character node support:
- Portraits
- Dialogue preview
- Emotion badges
- Metadata indicators
Action node support:
- Action type visuals
- Attribute summaries
Additional UX:
- Hover states
- Selection states
- Connection previews
- Context menus
- Keyboard shortcuts
- Copy / paste
- Undo / redo
Validation System
Graph analysis and diagnostics:
- Dead-end detection
- Orphan node detection
- Circular reference analysis
- Missing dialogue detection
- Broken edge detection
- Empty branch validation
- Visual issue highlighting
Simulation Mode
Interactive dialogue playback:
- Play graph directly
- Choice traversal
- Dialogue history
- Restart flow
- Back navigation
- Real graph execution
Import / Export
JSON system includes:
- Structured export
- Import support
- Pretty formatting
- Stable IDs
- Validation before export
Export structure:
- Characters
- Nodes
- Edges
- Schemas
Advanced Features
- Minimap
- Search
- Auto layout
- Grouping
- Branch collapsing
- Comments
- Node colors
- Favorites
- Autosave
- History support
Polish & Presentation
- Dark-first UI
- Glassmorphism styling
- Smooth animations
- Motion interactions
- Animated transitions
- Empty states
- Onboarding experience
- Example narrative project included
Tech Stack
- Next.js
- TypeScript
- React Flow
- Zustand
- Tailwind CSS
- Shadcn UI
- Framer Motion
- Zod
- React Hook Form
- dnd-kit
Dialogue Forge v1.0.0 establishes the first complete release of the platform and provides a production-ready environment for creating visual dialogue systems and branching narrative structures.