The White Elephant: Interactive Fiction

Goal

  • Write a short interactive fiction following the theme of the Narrative Jam that reacts to player choice.
  • Prototype design decisions into the narrative and playtest them in Arcweave.
  •  Submit a narrative prototype running in Godot in 7 days for the Narrative Jam.

Overview

Design and Flow.

Quick Access Menu
    Add a header to begin generating the table of contents

    Branching Dialogue

    Tested with a playable prototype
    Script Maerials
    Arcweave Implementation

    Step 1: Designed major beats for story and gameplay:

    Included the following design considerations:

    •  Mapped entire arching story to plan the story ahead
    • Designed the logic varibales behind and how will the player change them
    •  Wrote a beat sheet and excerpt to comprehend the narrative style and pacing of the story.

    Step 2: Used Arcweave to simulate narrative gameplay and flow:

    Created a prototype with the following goals:

    • Theme – Implemented “Keep an eye” in each layer of the game shell: Message, writing, and decisions.
    • Multiple endings – Tracked with variables and triggers, text reacting to player choice in 6 unique endings.
    •  Playtested – Iterate live on the narrative and flow following feedback and time constraints.

    Godot Implementation.

    Import Arcweave Prototype into Godot.

    For the Entry on the Narraive Jam. I needed a download build for the itch.io page.

    • Working on limitations – Had to make a download executble. Godot.NET 4 does not support web.
    • Arcweave Implementation – Downloaded and loaded the prototype to a screen that read choices and text on player input.
    • Keep immersion  Godot parses text differently. I relabeled and change some Title cards to keep UI/UX clean.

    THANKS FOR CHECKING OUT THE PROJECT!

    “White elephant.  [ˌwʌɪt ˈɛlɪf(ə)nt] noun [ C ].

    A possession that is useless or troublesome[…]”