Dialogue Builder

Система диалогов и ворлдбилдинг для игровых историй

LoreHub помогает быстро создавать увлекательные миры и интерактивные истории, не отвлекаясь от разработки. Создавайте ярких персонажей и живые диалоги для своих игр с помощью системы диалогов LoreHub. Экономьте драгоценное время разработки и сосредоточьтесь на главном.
LoreHub  /  демо  /  Маяк
Попробуйте

Это настоящий редактор. Перетаскивайте узлы, добавляйте ответы и соединяйте их; ничего не сохраняется.

Собрать, сыграть, исправить

Новый способ создавать историю

Раньше работать над историей и миром можно было, только когда игра почти готова. С системой диалогов LoreHub всё иначе: соберите историю и сразу сыграйте её. Тестируйте вручную и автоматически. Экспортируйте в Unity, Unreal или любой другой движок, какой только можно представить.
Туториал по Unity
LoreHubИгровой движокСборкаИграв браузереПравкии тестыИграПравкиметаданныеOSFYAMLJSON{ }osfyamljson
Играйте, пока пишете

Проигрывайте диалог, не покидая холст

Нажмите «Показать плеер», и прямо под холстом откроется плеер: можно тестировать ветку и одновременно видеть, где вы в ней находитесь.
Текущий узел подсвечивается, а вид следует за вами.
Исправьте реплику во время игры, и плеер сразу покажет изменение.
Варианты, закрытые условием, остаются кликабельными и показывают причину, а переменные можно переключать, чтобы проверить каждую ветку.
Что нового
Планировщик маршрутов

Увидьте каждый маршрут истории раньше игроков

Разместите диалоги на карте маршрутов, укажите, что каждый требует и что даёт, и свяжите их в маршруты, по которым может пройти игрок. LoreHub проверяет каждую связь, пока вы планируете.
Каждый диалог перечисляет переменные, которые он требует и которые даёт, — правила сцены записаны там, где их видят все.
Каждое требование отмечено как всегда выполнено, выполнено только на части маршрутов или никогда не выполнено — похороны никогда не приведут к признанию мертвеца.
Разветвите маршрут на несколько диалогов, приведите их к КОНЕЦ и посмотрите, какие значения несёт каждая ветка.
Добавьте несколько стартов, и сцена станет хабом, как таверна, где можно поговорить с разными людьми: игрок выбирает, с какого диалога начать, и возвращается в хаб, когда тот заканчивается.
Наведите курсор на переменную, чтобы проследить по карте, откуда берётся её значение.
LoreHub  /  arc_1_war  /  Route map
Маршруты
СТАРТКОНЕЦTom at the millТРЕБУЕТДАЁТничегоmet_alice=truetom_alive=trueилиfalseAlice's offerТРЕБУЕТДАЁТmet_alice=true✓← Tom at the millhas_key=trueTom's funeralТРЕБУЕТДАЁТtom_alive=false⑂← Tom at the milltom_alive=falseTom's confession✕ 1ТРЕБУЕТДАЁТничегоtom_alive=true✕← Tom's funeral⑂ только если tom_alive =false
✓OK⑂частично OK✕конфликт
Всё в одном месте

Один инструмент, чтобы править всеми

Dialogue Builder

Полнофункциональный облачный редактор диалогов. Создавайте историю целиком и независимо от движка.

Плеер диалогов

Один клик, и вы уже играете в свою историю прямо в браузере. Короче цикл обратной связи, меньше время разработки.

Вики

За каждой историей стоит мир. Мы создали инструмент для ворлдбилдинга, который нужен не только чтобы хранить, но и чтобы создавать захватывающий и цельный мир.

История как код

Храните историю как код в Git, Perforce, SVN или любой другой системе контроля версий. Целостная JSON-схема диалогов поможет отслеживать и ревьюить все изменения.

API

Используйте гибкий и документированный API для внутренних сервисов или пайплайнов CI/CD. Получайте нужные данные на лету.

Таймлайн

Богатую систему событий можно показывать в любом порядке и в любом масштабе, от минут до десятилетий. Так мир становится достовернее, а контекст — богаче.

Связи

Создавайте связи между сущностями и работайте со связанными данными в редактируемых таблицах. Все сложные связи у вас под рукой.

Галерея

Галерея создана для художников, геймдизайнеров и сценаристов. Загружайте арты и отмечайте на них все сущности. На странице каждой сущности они появятся как референс.

Локализация

Переводите историю на столько языков, сколько нужно, с контролем изменений и местами для переводчиков на любом тарифе. У каждой реплики есть постоянный ключ, и для каждого языка вы решаете, блокирует ли пропущенная реплика сборку или подставляется исходный текст.

FAQ

Questions game studios ask about the Dialogue Builder

Начните создавать свою историю сегодня

Пишите, проигрывайте и тестируйте ветвящиеся диалоги в браузере, а затем экспортируйте JSON в Unity, Unreal, Godot или любой движок.
Бесплатный тариф на 3 места
Игра прямо в браузере
Экспорт JSON в любой движок
Вики для ворлдбилдинга