Hi! Are the way to write script/story for game is different than write a script/story in general?
Before I start: if you guys have any examples or suggestions, feel free to add them on to this post. c:
Sometimes it is. It depends on the game! The biggest difference is that games have things like branching paths and optional dialogue the player will encounter along the way.
For small branches in the script (like just a different response from an NPC than others), you can just write in something like this:
NPC: Do you like mint ice cream?
YES: NPC: Oh boy, me too!
NO: That’s alright, that mean’s there’s more for me!
And keep writing the script as normal. For branching paths that have a big effect on the narrative, separating the two paths into different documents might be a good idea. Separating your script by parts in general is a good idea if you have a large amount of dialogue in game. I separated a script for an open world game by areas, and a script for a linear narrative game by parts (1 & 2) along with extra dialogue (like npcs and signs).
If you have a lot of branching paths, make a flowchart for yourself to keep everything organized. MindMaple is a nice little program for this, but you can do it in anything that you can make flowcharts with. There’s also this Visual Novel Spreadsheet @dreamsyrupdev made that can come in handy if you’re making one of those (click on the title of the post to see it!), and here’s a reddit post with more cool resources like that.
For the actual format itself? Well, again, depends on the game. Whatever you do, write it so that anyone else you’re working on the game with can understand it as well, even if it’s just your future self. You don’t want to show a script to someone you’re working and then have to go back and reformat it since it wasn’t clear enough!
@pakilusin writes her scripts in regular movie format, and storyboards cutscenes as well. Others have said to me that they just enter in the script into RPG Maker as they make the game (and they don’t suggest other people to do it that way - no spellcheck in rpg maker!). Here’s a site that has a few examples of game scripts from actual published games (the Bratz, Call of Juarez, & Dragonshard script samples work), and here’s a site that has a good example of scripts & storyboarding. This site talks about writing video game scripts too.
Here’s two more script example I got in my files before I go: