Codificação visual de árvores de diálogo de rpg


9

Atualmente, estou usando XML para criar minhas árvores de diálogo no meu rpg, mas fazer isso manualmente para centenas de discussões diferentes pode ser muito tedioso e rápido. Eu queria saber se existe alguma maneira de implementar um fluxograma / udk kismet como um sistema de codificação visual dessas árvores de diolog. Ainda quero que o resultado final seja o XML, porque já escrevi a análise e outra lógica em torno do XML.

EDIT: para dar uma idéia do que estou procurando, aqui está um exemplo. Isso me foi mostrado quando perguntei isso no reddit e é basicamente o que estou procurando, mas é limitador. Na verdade, o que estou procurando é qualquer software de diálogo que já esteja sendo usado para jogos ou softwares semelhantes a gráficos / fluxogramas e que possa ser modificado para atender às minhas necessidades.


4
Suponho que usar um editor XML existente ou criador de diagrama UML e transformar o resultado (via XSLT ou algo menos padronizado de design) não seja uma opção?
Robert Fraser

11
A resposta é sim." Você tem uma pergunta específica sobre como implementar esse editor? Você está confuso sobre quais kits de ferramentas de interface do usuário têm suporte decente para cenas de tela semelhantes a gráficos de uso geral? Como a resposta é "a maioria dos kits de ferramentas de interface do usuário pode fazer isso, e criar o seu próprio não é particularmente difícil". Expanda a pergunta com mais detalhes sobre o que você precisa de ajuda para fazer especificamente.
23812 Sean Sean Middleditch

Respostas:



-1

Talvez o Workflowy possa funcionar, com cada recuo representando um ponto de ramificação.


-1 Não é isso que o solicitante procura. Eles querem uma maneira de escrever árvores de diálogo que seriam automaticamente convertidas para o formato XML, provavelmente algo que tenha uma boa visualização como uma vantagem - não uma maneira de rascunhá-las.
Doppelgreener
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.