1 of 10

Creating branches in an interactive fiction game

April 30, 2025

2 of 10

COIL: Collaborative online international learning

3 of 10

TIME LINE

Create story game

Make branching narrative

First draft of game

Revise game

Final draft of game

April 23

April 30

May 14

May 21

May 28

Student Presentations

4 of 10

Conceptualization and Planning

  • Define the Core Story:

Start with a clear story: beginning, key events, climax, & potential endings

​

  • Identify Decision Points:
    • Choose points in the story when the player will make decisions that change the story.

Story begins

Option A

Option C

Option F

1

2

3

Option D

Option B

Option E

4

5

6

5 of 10

Mapping Branches

Flowcharts/decision trees

6 of 10

Writing and Scripting

  • Write Branches Separately:
    • Each branch is a separate storyline
    • Check consistency and coherence
  • Interconnect Branches:
    • Branches can come back together later

7 of 10

8 of 10

Workflow

Outline the

Main Plot

Identify Decision Points

Map the

Narrative

Write

Branches

Implement

and Test

Improve Based on Testing

9 of 10

To do list on April 30

Depending on where you are…

​

  1. Work on the main plot, characters…etc.
  2. Decide on the target language learners
  3. Make branches
  4. Check the reading level for your target language learners

10 of 10

  • To make branches
  • Demonstration

​