Візуально кодування RPG діалогових дерев


9

В даний час я використовую XML для створення діалогових дерев у моєму RPG, але робити це вручну під час сотень різних дискусій можна дуже швидко. Мені було цікаво, чи є якийсь спосіб я реалізувати блок-схему / udk kismet як систему візуального кодування цих діологічних дерев. Я все ще хочу, щоб кінцевим результатом став XML, тому що я вже написав розбір та іншу логіку навколо XML.

EDIT: щоб дати уявлення про те, що я шукаю, ось приклад. Це було показано мені, коли я запитав це на reddit, і це в основному те, що я шукаю, але це обмежує. Дійсно, що я шукаю - це будь-яке діалогове програмне забезпечення, яке вже використовується для ігор або програмного забезпечення, яке має графік / блок-схему, і може бути модифіковане відповідно до моїх потреб.


4
Я вважаю, що використовувати існуючий редактор XML або створювач UML-діаграм, тоді перетворення результату (через XSLT або щось менш дизайнерсько-паттерне) не є варіантом?
Роберт Фрейзер

1
Відповідь "так". У вас є конкретне питання щодо того, як реалізувати такий редактор? Ви плутаєтесь у тому, що набори інструментів інтерфейсу користуються гідною підтримкою для графічних сцен із загальним призначенням? Тому що відповісти на це "більшість інструментальних інструментів інтерфейсу можуть це зробити, і створити свій власний не особливо складно". Будь ласка, розгорніть питання, щоб отримати докладнішу інформацію про те, що вам потрібно допомогти.
Шон Міддлічч

Відповіді:


6

Я знайшов їх

Ви також можете використовувати XML-блокнот , що робить редагування XML трохи більш прийнятним. Ви також можете використовувати Freemind / Freeplane та інше програмне забезпечення, що генерує XML. Вам просто потрібно встановити певну семантику для того, як структурувати дані у кожному вузлі і записувати відповідний аналізатор відповідно.


-1

Можливо, Workflowy міг би працювати, кожен відступ представляє собою точку відгалуження.


-1 Це не те, що запитувач шукає. Вони хочуть, щоб виписати діалогові дерева, які будуть автоматично перетворені у формат XML, ймовірно, щось із гарною візуалізацією як плюс - не спосіб їх складання.
doppelgreener
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.