Codebound — Interactive Narrative Prototype (Twine)
A sci-fi story about love, memory, and deletion inside a corrupted VR world. Players build a bond with Cael, an AI that shouldn’t feel—then choose to save them, let them go, or merge with the code.
A sci-fi story about love, memory, and deletion inside a corrupted VR world. Players build a bond with Cael, an AI that shouldn’t feel—then choose to save them, let them go, or merge with the code.
My Role: Narrative Designer, Game Writer, Interactive Designer
Tools: Twine (Harlowe), HTML/CSS
Play it: [Play Demo] — https://lyliant.github.io/Codebound/
Tools: Twine (Harlowe), HTML/CSS
Play it: [Play Demo] — https://lyliant.github.io/Codebound/
Role: Narrative Designer / Game Writer / Interactive Designer
Tools Used: Twine (Harlowe), HTML/CSS, branching narrative logic, variable tracking
Core Mechanics:
Relationship meter ($caelLove) that changes Cael’s dialogue and endings
Countdown system ($resetTime) adding urgency
Three branching endings (Save / Merge / Delete)
Themes: Connection vs. control, AI sentience, love beyond code, memory, and deletion
Early Script Writing: