Tips on writing a branching plot?

Questions, skill improvement, and respectful critique involving game writing.
Post Reply
Message
Author
WatchJessieGo
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?

#1 Post by WatchJessieGo »

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? ^^

KimiYoriBaka
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?

#2 Post by KimiYoriBaka »

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.

User avatar
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?

#3 Post by SusanTheCat »

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
" 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

User avatar
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?

#4 Post by OokamiKasumi »

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
Otome01.jpg
Options Open.
Otome02.jpg
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: For ALL my completed games visit: DarkErotica Games

"No amount of great animation will save a bad story." -- John Lasseter of Pixar

Freyas_Aett
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?

#5 Post by Freyas_Aett »

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)
As to the art of writing branching dialogue, we all work differently; I tend to write one linear scene and then add in the branches one at a time, trying to reintegrate the branches as I go, but others like to work on parallel branches at the same time or a whole storyline at a time before adding branches.

Post Reply

Who is online

Users browsing this forum: No registered users