Codificación visual de árboles de diálogo de rpg

9

Actualmente estoy usando XML para crear mis árboles de diálogo en mi rpg, pero hacerlo a mano durante cientos de discusiones diferentes puede volverse muy tedioso muy rápido. Me preguntaba si hay alguna manera de implementar un diagrama de flujo / udk kismet como un sistema de codificación visual de estos árboles diológicos. Todavía quiero que el resultado final sea el XML porque ya escribí el análisis y otra lógica en torno al XML.

EDITAR: para dar una idea de lo que estoy buscando, aquí hay un ejemplo. Esto se me mostró cuando pregunté esto en reddit y es básicamente lo que estoy buscando, pero es limitante. Realmente lo que estoy buscando es cualquier software de diálogo que ya esté en uso para juegos o software que sea similar a un gráfico / diagrama de flujo y pueda modificarse para satisfacer mis necesidades.

bionsuba
fuente
44
Supongo que usar un editor XML existente o un creador de diagramas UML, luego transformar el resultado (a través de XSLT o algo menos de diseño) no es una opción.
Robert Fraser
1
La respuesta es sí." ¿Tiene una pregunta específica sobre cómo implementar dicho editor? ¿Está confundido acerca de qué kits de herramientas de interfaz de usuario tienen un soporte decente para escenas de lienzo de tipo gráfico de uso general? Debido a que la respuesta a eso es "la mayoría de los juegos de herramientas de IU pueden hacer eso, y construir el suyo propio no es particularmente difícil". Expanda la pregunta con más detalles sobre lo que necesita ayuda para hacer específicamente.
Sean Middleditch

Respuestas:

6

Encontré estos

También podría usar el Bloc de notas XML , lo que hace que la edición de XML sea un poco más soportable. También podría usar Freemind / Freeplane y otro software de mapas mentales que generaría XML. Solo necesita configurar algunas semánticas sobre cómo estructurar los datos en cada nodo y escribir su analizador en consecuencia.

michael.bartnett
fuente
-1

Quizás Workflowy podría funcionar, con cada sangría representando un punto de bifurcación.

salmón
fuente
-1 Esto no es lo que busca el que pregunta. Quieren una forma de escribir árboles de diálogo que se conviertan automáticamente en formato XML, probablemente algo que tenga una buena visualización como un plus, no una forma de redactarlos.
doppelgreener