03.8 PLAYER

The player movement is controlled by a state machine. This is built using the following scripts: PlayerBaseState.cs and PlayerStateFactory.cs. Through PlayerStates.cs, the player can access all possible states. The available player states include:

  • PlayerDefaultState

  • PlayerCrouchState

  • PlayerDashState

  • PlayerDieState

  • PlayerGlideState

  • PlayerJumpState

  • PlayerLadderState

  • PlayerWallJumpState

  • PlayerWallSlideState

Last updated