Scamazon VR is a job simulation experience that allows the player to see how sustainable changes can change the product packaging process. Through the interface of a worker, players learn about the positive and negative impacts of corporate environmental decisions.
Role: Gameplay Programmer and Technical Artist
Team Size: 7
Time: November - December 2023 | 10 weeks
Engine: Unity (C#)
Wrote and implemented a binary tree-structured visual and audio dialogue system for player decisions.
Wrote and implemented a dynamic family of interactable items in VR space including unique item interactions and timed item respawning.
Wrote and implemented an object pool for spawning trash to optimize VR performance.
Implemented despawning zones for interactable items and object-pooled VFX smoke poof for when items disappeared.
Wrote and implemented a dynamic system for procedurally generated mesh used as item wrapping.
Created and implemented stylized VFX smoke effect with a color gradient based on distance from the origin.
Created and implemented custom textures for NPCs, machines, and guiding sticky-notes placed around the environment.
Coordinated team efforts and delegated weekly tasks.
Designed and developed the core game loop and key elements within gameplay.