top of page

TRASH TALK ALLEY

ABOUT

Trash Talk Alley is a prototype where players are exposed to clips of verbal harassment from real twitch streams and given the opportunity to fight back. With a pair of boxing gloves, our players punch their way through enemies spewing toxicity in VR in the "Dada" art style as a way to highlight just how ridiculous, horrible, and shameful the practice of verbal harassment is in video games - and that - while normalized - shouldn't be tolerated or accepted in our gaming communities.

Tech: Unity/C#
Genre: Serious Game
Platform: VR
Team Size: 5

SUMMARY OF CONTRIBUTIONS

I contributed to the project not only as an engineer but also as a game designer by designing the systems, the environment, and the levels.


Contributions include:


  • Set up the required project settings and packages for the game to be built onto Quest.

  • Configured XROrigin with the required settings to add player movement, rotation, and hand movement.

  • Implemented various scripts, including:

    • Speaking computer that dynamically reacts to player position and movement and plays different audios based on this information. (Example: encouraging player when the player speed is too less, instructions to the player)

    • Triggers for trash-talking mannequins.

    • HUD with trash talk paper pieces that get activated after the player pass each mannequin.

    • Punch functionality for the player.

    • Logic to shrink Trash Talkers (NPCs) in size after each hit and finally turn into a cube when they run out of health. When the NPC shrinks into a cube, the attached HUD trash paper pieces disappear.

  • Added art assets such as the hallway, textures, pillars, trash-talking mannequins, flickering lights, computer, cubemap, etc., into our game scenes as I was designing the level.

  • Added all the required inspector elements, such as colliders, rigid bodies, etc. to Art assets before using them in the game scenes.

  • Designing the systems, level, and the environment.


bottom of page