Smart Step Craft Character Controller | First & Third Person Modular Controller
Guardabarranco
$16.49
(no ratings)
Jump AssetStore
Professional modular first/third-person character controller for voxel and sandbox projects, built for custom animation pipelines.This package does not depend on any specific render pipeline.Compatible with Built-in Render Pipeline, URP, and HDRP because all systems are logic-based and use Unity standard components only.No shaders, custom materials, or render-pipeline-specific assets are required.Camera, movement, input, and audio systems work identically across supported pipelines.Demo Itch(WebGL): itch.ioSmart Step Craft Character ControllerSmooth stair climbing and stable movement for voxel and sandbox projects using Unity CharacterController.Smart Step Craft Character Controller is a professional modular first/third-person controller built for developers who need production-ready movement without Rigidbody complexity.Designed for voxel, sandbox, survival, and exploration projects, the system uses Unity’s built-in CharacterController to provide predictable movement, smooth stair traversal, and clean extensibility.Core Movement FeaturesSmooth step climbing up to 1 meter obstacles without jump input.Walk, sprint, sneak, jump, and fallSmart step movement for stairs and obstaclesStable ground movement with configurable speedsAir control with sprint boost mechanicsAuto-jump support for obstacle traversalCharacterController collision fix for velocity spikesCamera SystemFirst-person viewThird-person rear viewThird-person front viewCamera collision prevention using spherecastAdjustable zoom distanceIndependent pitch limits per perspectiveOptional view bobbingAnimation FriendlyNo animations are included.No animator controller is required.Smart Step Craft Character Controller is designed for developers who already have their own animation workflow.It provides clean movement data for any animation system:movement stategrounded statecurrent speedvertical velocitymovement directionCompatible with:Unity Animatorcustom animation systemsthird-party animation assetsExtensible ArchitectureThe controller follows a modular design that allows new movement systems to be added without modifying core logic.Easily extensible for:swimming systemsflying systemsladdersparkour mechanicscustom movement statesusing independent modules.Included SystemsCraftPlayerControllerCraftMovementEngineCraftCameraSystemPlayerInputHandlerCharacterControllerFixCraftAudioControllerFirstPersonBodyHiderAudio FeaturesDynamic footsteps based on movement speedJump soundLanding soundVolume adjustment by movement typeIdeal Forvoxel gamessandbox gamessurvival gamesfirst-person projectsthird-person projectscustom animation pipelinesIncluded ContentFull source codeExample sceneInput actions assetTechnical documentationBuilt on Unity CharacterControllerModular movement architectureSmart step obstacle traversalFirst-person and third-person supportCamera collision handlingAudio integrationInput System integrationAnimation-agnostic designExtensible movement statesFull source code includedUnity 2022.3 LTS or newerCompatible with Unity 6New Input System requiredNo Rigidbody dependencyExample demo scene includedInspector-ready configuration




