3rd-Person Controller

Unity Development

An interactive project created in C# using Unity, in which the player must navigate through an environment by shifting between the present and past. The environment was 3D modeled in Unity, using ProBuilder. I created a custom 3rd-person controller component, which used left clicking in the environment to place waypoints for the character to navigate towards and interact with, and clicking and dragging to rotate the camera around the character.