Darkest Abyss
Darkest Abyss Trailer
Screenshots
Box Summary
Darkest Abyss is an adventure in which you fall into a wearisome sleep after a long day. In here, you're taken into a vast void where you meet a cloaked stranger. Once you're acquainted, you travel through and reminisce old memories from your past as your only means of progressing. You'll meet old faces and new ones, whether you want to or not.
Project Details
Roles: Narrative Designer
Genre: Supernatural / Visual Novel
Team Size: 1 member
Development Time: 6 Year
Tools: Twine - Content Implementation, Coding
Google Docs - Story Management
Assignments / Responsibilities
-
Write the entire story and flesh out dialogue
-
Create different dialogue options and branching paths
-
Craft several alternative endings, include player customization
Full Game Download:
Story Excerpt:
Story Writing:
I wrote the entire story for the game. That in itself was a process but transferring everything to Twine's interface was smooth at times and daunting at others. Here's how I implemented the story,
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