Explores the wall jump and adding wall jump force, as well as adding in the specific character animations and structures for your game. Learning chapters include: Starting Our Wall Jump, Getting Wall Direction, Adding a Wall Jump Force, Adding Decay to the Wall Jump, Setup & Importing Animation Assets, Adding Current Player State Structure, Setting Current Player State For Each Game Mechanic, Resolving Final Directional Facing Issues.
The wall slide mechanic is a must for any avid gamer. This section talks about particular implementation, trigger colliders, and scripting. Learning chapters include: Possible Implementation, Adding Side Trigger Colliders, Scripting For Wall Detection, Preparing For Wall Slide Functionality, Coding The WallSlide.
An overview of the Dash Mechanic, camera and terrain adjustment and how to properly code a dash. Learning chapters include: Camera & Terrain Adjustment, Coding The Dash, A New Action In The Input Manager.
This section explores the fine art of 'multiple' jumping and using Raycasts on the players feet and how to debug them. Learning chapters include: Limiting player jumps, Handling OnCollision events, Fixing jump reset issues, Firing a Ray-Cast at Players Feet, Debugging Ray-Casts, Debugging By Breakpoint, Finishing Jump Logic.
A detailed overview of AddForce, Velocity and the basics of the jump mechanic. Learning chapters include: AddForce discussion, Moving with AddForce, Adding force by magnitude values, Fixing input lag, Velocity discussion, Adjusting player velocity, Methods to have our player jump, Jumping via AddForce, Fixing inconsistent jump, Jumping via velocity adjustment, Adjusting for a better jump.