Visual Novel in Unity-Links
Planning the game: 1. Identify story's main character and high-level story plot 2. Identify a minimum of 5 major scenes in the plot 3. Identify plot-decision points in each scene that will cause transitions to new scenes 4. Find assets for main scenes - background, etc. 5. Define introductory narrative or dialog for Scene1 that provides the player with their first decision to change scenes.
Resources:
Examples of Story-Structure Diagrams:
IngridSundbert – Blog Series – Organic Architecture
John Parise - Story Structures:
Basics of Story Design: Story Worksheet:
Michaela Banks - Safe Passage Diagram
What is Visual Novel - Cloudnovel
How to Plan the Structure of Your Visual Novel - Plot-Based or Character-Based
Standard Patterns in Choice-Based Games
Hero's Journey
[Summary from Myth and the Movie -Christopher Vogler](http://www.tlu.ee/~rajaleid/montaazh/Hero's Journey Arch.pdf)
Story Generator Ideas
Rules for Story-Telling: Pixar, Emily Coats:
Pixar: 6 Rules of StoryTelling
Rule #14 — Why must you tell THIS story? What’s the belief burning within you that your story feeds off of? That’s the heart of it.
Rule #1 — You admire a character for trying, more than for their successes.
Rule #16 — What- are the stakes? Give us reason to root for the character. What happens if they don’t succeed? Stack the odds against.
Rule #15 — If you were your character, in this situation, how would you feel? Honesty lends credibility to unbelievable situations.
Rule #4 — Once upon a time there was . Every day, . One day . Because of that, . Because of that, . Until finally .
Rule #12 — Discount the first thing that comes to mind. And the 2nd, 3rd, 4th, 5th — get the obvious out of the way. Surprise yourself.
Rule #7 — Come up with your ending before you figure out your middle. Seriously. Endings are hard, get yours working up front.
Unity Tutorials:
How to make a Visual Novel in Unity HappieCat
How to create a Dialog System in Unity - [Brackeys]
Other Resources
CYOA - Templates
Adventure Games - Articles
Last updated