A 3D platformer game that utilizes orbs to reveal hidden objects in the landscape around the player. Designed and programmed all interactions, levels, game play mechanics, and path-finding using Unity C#. Programmed mechanics such as a collision trigger which moves the platforms towards the player as they walk. (Independent project)
A side-scroller hack and slash game that revolves around jumping back and forth between space-time. Programmed the game levels, physics, and interactions using Unity C#. Created the "Time-Skip" mechanic by instantiating a decoy that allows the player to avoid enemies and counterattack. (Independent project)
A walking simulator game that depicts a series of rooms each representing an idea consuming humans in the waking world. Programmed everything using Unity C# including the billboard effect for sprites, by rotating the sprites towards the position of the player at all times, using the RotateTowards function. (Independent project)
A video game that simulates the sound waves of whales to raise awareness of noise pollution created by ships. Programmed the ship navigation and whale movement using Unity C#. Coded the pathing AI of the ship to move randomly from one node to the next. Programmed the whale movement by pushing the whale object using ‘Vector3.Forward’ transformations and correlating the rotation of the whale to the mouse position. (Collaboration with Pratt Institute, Team of 3) LINK TO GAME