Take the 2-minute tour ×
Game Development Stack Exchange is a question and answer site for professional and independent game developers. It's 100% free, no registration required.

I am currently using XML to create my dialog trees in my rpg, but doing this by hand for hundreds of different discussions can get very tedious very fast. I was wondering if there is any way I can implement a flow chart/udk kismet like system of visually coding these diolog trees. I still want the end result to be the XML because I already wrote the parsing and other logic around the XML.

EDIT: to give an idea of what I am looking for, here is an example. This was shown to me when I asked this on reddit and it is basically what I am looking for but it is limiting . Really what I am looking for is any dialog software that is already in use for games or software that is graph/flowchart like and can be modified to suit my needs.

share|improve this question
4  
I suppose using an existing XML editor or UML diagram creator, then transforming the result (via XSLT or something less design-patterny) is not an option? –  OverMachoGrande Apr 15 '12 at 20:59
1  
The answer is "yes." Do you have a specific question about how to implement such an editor? Are you confused about what UI toolkits have decent support for general-purpose graph-like canvas scenes? Because the answer to that is "most UI toolkits can do that, and building your own is not particularly difficult." Please expand the question with more details about what you need help doing specifically. –  Sean Middleditch Apr 16 '12 at 5:32

2 Answers 2

up vote 4 down vote accepted

I found these

You could also use XML Notepad, which makes editing XML a little more bearable. You could also use Freemind/Freeplane and other mindmap software that would generate XML. You just need to set up some semantics for how to structure data in each node and write your parser accordingly.

share|improve this answer

Maybe Workflowy could work, with each indentation representing a branch point.

share|improve this answer
    
-1 This isn't what the asker is after. They want a way to write out dialog trees which would be automatically converted into XML format, probably something that has nice visualisation as a plus - not a way to draft them. –  doppelgreener Apr 16 '12 at 5:15

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.