One of the things I've been doing is helping out with code work on the Megatokyo Visual Novel project (the Kickstarter was mentioned here before). Organizing, scripting, all sorts of stuff. One of the problems I was presented with was the vast scope of the project. We had an enormous flowchart for the little bit that was originally charted out, and just setting up consistent labels for all the jumps between parts was going to be an enormous mess.
Well, I decided that, we were basing this on a flowchart, so maybe the project should be implemented as a flowchart. And I started work on renpedit.
This turned into a pretty neat project, and seems to work well. It's designed to let you store and edit a flowchart referencing all the code in the project (or a section of it), with blocks of code being in separate files, draw lines to organize the flow between them, and then compile it all for the game. If you ever thought of writing a visual novel, Ren'py is a good choice; and if that project is at all large, consider renpedit for your organization.
But this system might be good for more than just visual novels; can any of you come up with other systems where having a flowchart that's automatically converted into code would come in handy?
Well, I decided that, we were basing this on a flowchart, so maybe the project should be implemented as a flowchart. And I started work on renpedit.
This turned into a pretty neat project, and seems to work well. It's designed to let you store and edit a flowchart referencing all the code in the project (or a section of it), with blocks of code being in separate files, draw lines to organize the flow between them, and then compile it all for the game. If you ever thought of writing a visual novel, Ren'py is a good choice; and if that project is at all large, consider renpedit for your organization.
But this system might be good for more than just visual novels; can any of you come up with other systems where having a flowchart that's automatically converted into code would come in handy?
Comment