Void
Mystery / Detective

Void is a procedurally generated murder mystery game in which you solve the murder of one of your crewmates. Investigate, collect clues, and find the culprit before they get away.
Team Size:
26 Members
Development Time:
1 Year
Engine:
Unity | C#
Platforms:
PC & Android
Genre:
Mystery / Detective
Tools:
Google Drive
01
The Challenge
The procedural generation of every new game meant that dialogue and other narrative elements had to be cohesive in every scenario
02
My Approach
I iterated on several systems and worked on dialogue templates to keep interactions cohesive within the game's randomized nature

03
Key Contributions
Clue System
I iterated on the clue system to allow for a variety of items to be used during investigations
Alibi System
I created the alibi system to keep testimonies from crew members to keep investigations engaging
Modular Content
I fine-tuned clues, alibis, and dialogue to allow for flexibility and cohesion for all scenarios
04 Deep Dive
Clue System
Players will collect clues while exploring their ship to use as evidence during interrogations and the final judgement
Each clue has multiple suspects
Different locations each playthrough
Unlocks new dialogue options


05 Deep Dive
Alibi System
Players will talk with crew members to collect evidence and keep track of key phrases for evidence
Gain insight on other crew members
Keeps information clear and concise
Earn or lose trust depending on chocies
06
Documentation & Systems

07 Reflection
Reflection
This project taught me how complex procedural generation is when it comes to story and narrative elements. If I were to do it again, I would spend more time testing and iterating on the system along with make more dialogue templates
Implement more dialogue templates
More QA testing
More optimizations for each version


