Tips on writing a branching plot?
-
- Regular
- Posts: 107
- Joined: Wed Apr 04, 2012 4:51 pm
- Projects: A Flower Remains, Requiem for You
- Location: United States
- Contact:
Tips on writing a branching plot?
Hi, there! I'm going to be writing a VN with a whole lot of branches, and I was wondering, what's the best way to execute this and keep organized? ^^
-
- Miko-Class Veteran
- Posts: 636
- Joined: Thu May 14, 2009 8:15 pm
- Projects: Castle of Arhannia
- Contact:
Re: Tips on writing a branching plot?
write a few linear variations first so you have some idea how your story will go, then just come up with how they could be combined and what other variations would be fun to write.
- SusanTheCat
- Miko-Class Veteran
- Posts: 952
- Joined: Mon Dec 13, 2010 9:30 am
- Location: New Brunswick, Canada
- Contact:
Re: Tips on writing a branching plot?
This thread has a lot of good advice:
http://lemmasoft.renai.us/forums/viewto ... 47&t=14369
Mostly, you need some method of organization:
- spreadsheet
- mapping software
- index cards
- sticky notes
- notebooks
- #TODO comments in your code
Anything can work as long as you are methodical. A lot of it depends on how your brain is organized and only you know that.
Susan
http://lemmasoft.renai.us/forums/viewto ... 47&t=14369
Mostly, you need some method of organization:
- spreadsheet
- mapping software
- index cards
- sticky notes
- notebooks
- #TODO comments in your code
Anything can work as long as you are methodical. A lot of it depends on how your brain is organized and only you know that.
Susan
" It's not at all important to get it right the first time. It's vitally important to get it right the last time. "
— Andrew Hunt and David Thomas
— Andrew Hunt and David Thomas
- OokamiKasumi
- Eileen-Class Veteran
- Posts: 1779
- Joined: Thu Oct 14, 2010 3:53 am
- Completed: 14 games released -- and Counting.
- Organization: DarkErotica Games
- Deviantart: OokamiKasumi
- Location: NC, USA
- Contact:
Re: Tips on writing a branching plot?
You might also want to go through this beginner's tutorial: http://lemmasoft.renai.us/forums/viewto ... 26&t=13539 It's meant for a romance game, but this is one of the few tutorials that goes into detail on how to create menus and how to do 'delayed' branching by using flags and a 'point' system.
For story organization, (and early test-drives) I use a handy little freeware Mind-mapping program to outline all the major turning points and menu branches. FreePlane: http://freeplane.sourceforge.net/wiki/i ... /Main_Page
Options Closed Options Open. All the bubbles are collapsible and it allows Jumps to any other bubble (the green arrows). This way you can have multiple branches jump to one result without needing to repeat yourself.
Even better, with this little program you can test-drive paths, menu choices, and results simply by clicking a bubble open, or clicking a green arrow to another bubble. If you've missed or forgotten something it's quickly obvious.
This program also has a spell-check, (you have to turn it on,) so you can write the entire thing out and copy-paste the text directly into Renpy. It also allows hyperlinking, file connection, and images so you can figure out exactly what your game will need before you even open Renpy.
I wouldn't have been able to make my game FaeryTale without it.
For story organization, (and early test-drives) I use a handy little freeware Mind-mapping program to outline all the major turning points and menu branches. FreePlane: http://freeplane.sourceforge.net/wiki/i ... /Main_Page
Options Closed Options Open. All the bubbles are collapsible and it allows Jumps to any other bubble (the green arrows). This way you can have multiple branches jump to one result without needing to repeat yourself.
Even better, with this little program you can test-drive paths, menu choices, and results simply by clicking a bubble open, or clicking a green arrow to another bubble. If you've missed or forgotten something it's quickly obvious.
This program also has a spell-check, (you have to turn it on,) so you can write the entire thing out and copy-paste the text directly into Renpy. It also allows hyperlinking, file connection, and images so you can figure out exactly what your game will need before you even open Renpy.
I wouldn't have been able to make my game FaeryTale without it.
Last edited by OokamiKasumi on Fri Jun 29, 2012 5:21 pm, edited 2 times in total.
Ookami Kasumi ~ Purveyor of fine Smut.
Most recent Games Completed:
"No amount of great animation will save a bad story." -- John Lasseter of Pixar
Most recent Games Completed:
- The Walk[Psychological][NanoWinter] ~ PG New!
- Trap! [ModernFantasy][VN] ~ PG16
- The Adventures of Prince Ivan [Fant/Adv/VN] ~ PG
"No amount of great animation will save a bad story." -- John Lasseter of Pixar
-
- Newbie
- Posts: 7
- Joined: Sat May 05, 2012 8:34 am
- Projects: Jack Flint
- Organization: Freya's Aett
- Location: UK
- Contact:
Re: Tips on writing a branching plot?
In terms of software, I started out in the days of text-files and spreadsheets, but there's actually some useful software out there these days.
- Chat Mapper (http://www.chat-mapper.com/) is cheap (free for hobbyists, $20 for small studios) and easy to use when getting your head straight. (it also plays nicely with WINE, if that's something you need to worry about)
- Articy Draft is much nicer, with lots of features you'll never use, but costs €350 for a single-person license. (I never got it running under WINE, but a copy of Windows 7 is cheaper than the single-user licence, for what it's worth)
Who is online
Users browsing this forum: No registered users