top of page
DarkestAbyssTrailer-ezgif.com-video-to-gif-converter.gif

Darkest Abyss

Genre: Supernatural / Visual Novel ​

Team Size: 1 member

Development Time: 6 Months

Tools: Twine - Content implementation

                Google Docs - Story Management​​

Responsibilities 

  • Write the story with choices for branching paths multiple endings

  • Transfer story to Twine and implement character customization

  • Bug test and polish dialogue based on feedback

Game Download:

Document To Engine

Initial Problem

  • As I was writing the story, i wanted to explore scenarios and multiple timelines, but doing so in game format was excessive for bigger engines like Unity or Unreal Engine

Solution

  • I used Twine to bring my vision to life. Going back and forth between the engine and my story file allowed me to fully realize the story's potential and push boundaries with subject matter and impact

Story Writing

  • This was a very dark story as I used events from own life and those around me to shape the events of the narrative. I drafted story acts, created character personas, and wrote all the dialogue along with details describing the events vividly

Proofreading 

  • I reached out to several anonymous people to proofread my story without bias. The story has gone through at least 4 iterations before finalization. This helped me fix plot holes, correct grammar and reshape entire acts for better structure and narrative intrigue. 

Document to Engine

  • I took sections of the story from the story document and pasted them in passages in the engine. I had to carefully plan how much information I wanted to share at a time before allowing the player to digest what they read and continue

​​

Connecting Passages

  • Every few passages I would go back and connect them with hyperlinks between passages. Since this is a game, I had to consider where and when the player can travel and act

Programming Logic

  • I used Twine's interface to program extra components to the game including adding pictures, menus, a save system, and several name components to change for all passages as I was having last minute writer's block and doubts.

Customizing the Experience

  • To polish everything, I added customizable features to tailor to each reader's personality including name, identity, values and choice specific pronouns for all genders. I felt many different people could connect to this story, so I opted to consider different audiences that would play this game

​​​​​​​​

Writing in Twine

gif5-ezgif.com-video-to-gif-converter.gif

Linking Passages

gif6-ezgif.com-video-to-gif-converter.gif

Customizing Player Profiles

Darkest Abyss.gif

Twine Engine Screenshots

©2025 by The Mind of Jay: The Official Online Portfolio By Joshua Fernandez 

bottom of page