Project Name

Destroyed Root - Player Lost

About

Made during the 2023 Global Game Jam, in Rootvenger VR, you take on the role of a guardian that needs to defend a powerful and mystical root from waves of insects that swarm through portals. Armed with a sword to slay the spiders and a shield to block projectiles from flying enemies, you must use your quick reflexes to keep the root safe from destruction.

Team

Being a 48h Game Jam project, I worked in collaboration with a single artist that developed all art assets along with the music.

My Contributions

  • Sword and shield mechanics;
  • Health system;
  • VFX, lighting & shaders;
  • All other programming aspects;

Software

  • Unity;
  • Shader & VFX Graph;
  • TiltBrush;
  • Blender;
  • Framework: XR Interaction Toolkit;
  • Framework: Tiltbrush SDK;

Enemy Death

Mechanics

Sword & Shield

The game implements a collision-based sword and shield system for core interactions. The shield is able to detect any projectile for blocking whilst the sword detects and destroys enemies (Assuming the sword is being swung).

Additionally, for further visual clarity, when an enemy is destroyed, a visual effect plays and the enemy shatters into multiple that are sent flying with explosive force.

Visual Effects, Post Processing & Lighting

The game was developed with the Universal Render Pipeline (URP), which allowed me to create multiple particle systems, post processing Effects and shaders that elevated the experience.

Player Health Modifies Visuals

In order to improve the damage taken visual feedback, we opted into adding multiple responsive elements throughout the scene. Whether it may be giant root orbs flowing around the main tree, the health core of the root or the fog, multiple elements are identified by a common interface in order to be able to react to the player health modifications.