cjke Posted September 4, 2015 Share Posted September 4, 2015 Hi all, A link/screenshots/example to a pre-alpha version of one plugin for an upcoming set of tools I am developing to help with GUI heavy games (think RPG's etc) is available below. Try the example, and hopefully it will make more sense: [link being updated] Features Use XMind to plot out complicated or simple story interactions, and allow GooeyJS.Dialogue play it out Convert XMind files to JSON files that GooeyJS.Dialogue can read directly with one command (see docs) Handles looping scenarios Handles fork scenarios Engine agnostic - example is using Greensock and JQuery. Next adapter will be Phaser - although you can still easily use Dialogue.JS right now without an adapter Handles callbacks with the following syntax: [function]:functionName|arg1|arg2|... Caveats: V0.1 No docs Tested in Chrome only Standard dialogue lines must follow the "actor:line" pattern. Looking for feedback and interest. Cool if you don't want to use a 0.1 build, but let me know if you would use it if it were stable. Xmind Example Screenshot Note: The colors and avatars are optional, they just look cool (Background Assets by Kenney) Example (from above XMind mind map): Github Repo: [link being updated] shohan4556 and Tom Atom 2 Link to comment Share on other sites More sharing options...
Tom Atom Posted September 5, 2015 Share Posted September 5, 2015 Great! This could really help in making RPG dialogs and simple adventure games. Can you please tell me, which version of XMind do you use? Does free version have all functions neccesary to create dialog like in the above example? Is Scene-1-A.json exported directly from the tool? Is all the json's structure configured inside XMind? Link to comment Share on other sites More sharing options...
cjke Posted September 5, 2015 Author Share Posted September 5, 2015 Hi. Thanks, exactly my intention. I am using the free version of the latest xmind. The tool is just a command line tool, and you point it to the xmind file, and it will create a json version of it. Does that kind of explain it? Link to comment Share on other sites More sharing options...
Tom Atom Posted September 5, 2015 Share Posted September 5, 2015 Yes! thanks! Link to comment Share on other sites More sharing options...
cjke Posted September 5, 2015 Author Share Posted September 5, 2015 No problem. Please let me know if there are bugs/features you find/need. Or submit them directly to github (probably the easiest way). I am planing to do another series of refinements on Tuesday and Wednesday. Link to comment Share on other sites More sharing options...
Recommended Posts