Plot Architect
AI-Powered Node-Based Narrative Editor для RPG-движків та візуальних новел.
Role
Lead Software Engineer
Date
May 3, 2026
Software ArchitectureArtificial IntelligencePython
Фокус: Серіалізація графової архітектури в детерміновані формати.
Демо / Презентація











1 / 11
Інтерфейс користувача / Редактор

[Click to Enlarge]
Архітектурна схема
[Click to Enlarge]
Деталі реалізації
Проблема масштабування (The Scalability Problem)
У міру масштабування інтерактивних історій кількість розгалужень та змінних стану зростає експоненціально.
- Стандартне текстове написання сценаріїв призводить до фрагментації логіки (складно відстежувати змінні в різних сценах).
- Виникають творчі "вузькі місця", коли дизайнери витрачають більше часу на синтаксис, ніж на саму історію.
- З'являються проблеми інтеграції під час перенесення чернеток у ігрові движки.
Системна архітектура та рішення (System Architecture & Features)
- Visual Graph Core: Високопродуктивний нодовий інтерфейс, спроектований для обробки тисяч взаємопов'язаних подій із нульовою затримкою.
- AI Co-Pilot: Інтеграція LLM з розумінням контексту. На відміну від звичайних ШІ-інструментів, використовується підхід "Обраного контексту" (Selected Context), за якого в ШІ передаються точні дані про лор через виділення конкретних нодів. Це забезпечує Zero-Shot Consistency — генерацію діалогів, що поважають попередні вибори та правила світу.
- Visual Logic Control: Інструмент оснащений логікою розгалуження для візуалізації вибору гравця, тригерами подій та валідацією узгодженості в реальному часі, що запобігає створенню логічних петель і "тупикових" гілок.
- Engine Agnostic (Модульний експорт): Архітектура не прив'язана до конкретного движка. Реалізовано експорт у чистий JSON. Підтримується пряма інтеграція з Unity (через ScriptableObjects), Godot (структури на базі Dictionary) та будь-якими кастомними C++ або TypeScript бекендами.
Метрики успіху (Impact Metrics)
- 5X Velocity Multiplier: Зростання швидкості виробництва у 5 разів за рахунок зміщення робочого навантаження з лінійного написання тексту на системну архітектуру.
- 500% збільшення контенту: Забезпечено зростання обсягу контенту без втрати логічної цілісності та глибини персонажів.
- Прогнозоване масштабування: У міру масштабування сюжету, Plot Architect стабілізує часові витрати на розробку.