Third Person Character Controller

  • State-Machine driven player character 
  • Character dynamically tilts during running animation when turning around at a sharp angle
  • Camera Collision keeps  prevents it from clipping outside the level
  • Camera can lock onto enemies and strafe while keeping player character on screen
  • When locked onto enemy you can dodge roll left or right around the enemy
  • Sliding wall Collision code to detect walls and corners to stop or redirect player’s  velocity


Controls:

*Supports Game Controller / Keyboard and Mouse *

Note: * To  Lock-On to enemy the white dot on screen must be over them first*

--Mouse and Keyboard--

Use Mouse to adjust Camera

F - Key:  Re-align camera behind player character

WSAD: Move

Spacebar: Jump

Left mouse: melee attack

middle Mouse: Lock onto Enemy, press button again to unlock

Right Mouse: When locked on to enemy will do Dodge roll

Shift: enter a Sprint 

---Gamepad Controller-- -

Left Stick:  Move

Press Left-Stick: enter a Sprint

Right Stick: adjust camera

Press right stick: Re-align camera behind player character

R1: Melee Attack

L1: Lock onto Enemy

X - button:  jump.

Square -  Button:  When locked on to enemy will do Dodge roll

StatusReleased
PlatformsHTML5
AuthorSlaps
GenreAdventure
Made withUnity
Tags3D

Leave a comment

Log in with itch.io to leave a comment.