Heavily inspired by the World of Warcraft character controller!🎮Test the DEMO💬Join our DISCORDMaking an RPG? Check our RPG TemplateWorld of Warcraft Style Third Person Movement and CameraSeparate forward, strafe, and backpedal speedsHold both mouse buttons to run forwardKeyboard Q/E turning, camera-relative movement with RMBZero-lag instant orbit with no smoothing driftScroll-wheel zoom with configurable min/max rangeRMB snaps character facing to camera direction on pressLMB orbits freely without rotating the characterCursor locks while orbiting and warps back to original position on releaseAsymmetric pitch clamp (limited up, generous down, just like WoW)Camera CollisionMulti-raycast collision system with instant push-in and smooth pull-outNear-clip safety pass prevents peeking through thin geometryFully layer-maskedJump & Air PhysicsRunning jumps lock momentum with no mid-air redirectionStationary jumps grant limited, configurable air controlConfigurable gravity, jump height, and terminal velocityAnimator IntegrationFull blend tree support: IsMoving, Grounded, Jump, MoveSpeed, turning bools, directional air parametersDual A/B locomotion system eliminates idle dips when reversing direction by crossfading between two parameter sets instead of passing through the animation center8-way snapped directional jump/fall blend tree parameters, locked at takeoff and held cleanly through landingInput SystemBuilt on Unity's new Input SystemWorks with PlayerInput or a raw InputActionAssetUI-aware, blocks camera input when the pointer is over UIOtherAutorun with configurable cancel-on-inputGround probe for stable detection on steps and rampsCharacterController-based, lightweight with no external physics dependencies




