Multiplayer support(as Listen Server)
Stamina usage for running/jumping - you can't perform some actions with low stamina
Jumping and double(triple, etc.) jumping - there's special yellow points that can be placed in world and allow to jump more than once.
Walking/sprinting (with leaning for them while turning)
Crouching/sliding(player will slide if he tries to crouch while sprinting) - also there's ceiling detection: player won't stand up after sliding unless there's some space for it
Small stopping movement after instant stop from running
Wall running with corner system and gravity affection
Hanging/climbing/moving on ledges/jumping from ledge to ledge with corner detection system
Rolling and dashing
Jump Pads
Slippery ground that can be placed in world and where you skid and glide
More than 20 animations