Player Controller – I created the player controller, within the player can walk, crouch and sprint. I also created the climbing, vaulting and peeking. The player is only allowed to climb or vault if a certain object is marked as climbable or vaultable.
Pickups – I created pickups that the player can pick up. These are loot, narrative notes and gadgets.
Gadgets – I implemented the animations for the player of the shock glove, noisemaker and goggles. I helped with implementing the functionality.
Doors – I created doors that the player can open and close. The AIs can also move through these doors and doors can be locked for the player.
Score Screen – I implemented the functionality on what is displayed on the score screen. Keeping track of all the values and displaying them.
Checkpoints – I created a checkpoints system that can be placed in the level and if the player hit the collider it saves the data we want and you can load from that point.