Back to Projects

Johanna’s Vision

WebAndroidiOSDeployedCompany • TGA Entertainment LLC

About the Project

Narrative e-learning game where Johanna uses her visions of the past to investigate her brother’s fentanyl-related death, delivered on WebGL, Android, and iOS.

Key Contributions

  • Technical owner for stabilization and delivery on WebGL, Android, and iOS.
  • Fixed broken game loops and implemented UI flows across the experience.
  • Resolved integration issues between Unity frontend and AWS/Strapi backend.
  • Optimized Addressables and assets to reduce load times.

Genre & gameplay: Johanna’s Vision is a story-driven educational game that follows Johanna as she uncovers what led to her brother’s fentanyl overdose. Players move through interactive scenes, conversations, and mini-games that teach about substance abuse, decision-making, and consequences. The experience blends narrative, light puzzles and educational content in a branching e-learning format. My contributions: Served as one of the main Unity developers on the project, acting as a technical owner for stabilization and delivery. Rewrote mini-game logic, fixed broken game loops, and implemented UI flows and scene transitions across the entire experience. Debugged and resolved issues between the Unity frontend and AWS/Strapi backend integration. Stabilized an internal TGA framework that changed frequently by cleaning up prefabs, fixing asset references, and eliminating console errors. Optimized Addressables, textures and scripts to reduce loading times and improve runtime performance. Built internal tools to search and validate large ResourceCollections, and helped ship the title on WebGL, Android, and iOS under tight deadlines and rotating team members.

Gallery

Johanna’s Vision - Image 2
Johanna’s Vision - Image 3
Johanna’s Vision - Image 4
Johanna’s Vision - Image 5
Johanna’s Vision - Image 6
Johanna’s Vision - Image 7
Johanna’s Vision - Image 8