Smart Step Craft Character Controller | First & Third Person + Cinemachine
Guardabarranco
$14.99
(no ratings)
Jump AssetStore
Professional modular first/third-person character controller for voxel, sandbox and survival games, featuring Smart Step movement, production-ready camera systems, and optional Cinemachine 3.1.7This 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 ControllerSmart Step Craft Character Controller is a professional modular first/third-person controller designed for developers building voxel, sandbox, survival and exploration games.Built on Unity's CharacterController, it provides stable movement, smooth stair traversal, predictable physics behavior, and a clean architecture that is easy to extend.Unlike Rigidbody-based controllers, Smart Step Craft focuses on deterministic movement while remaining fully compatible with custom gameplay systems and animation pipelines.Optional Cinemachine 3.1.7 IntegrationVersion 2 introduces full optional support for Cinemachine 3.1.7.The integration extends the existing camera system without replacing its gameplay logic.Features include:Cinemachine camera shakeCinemachine Impulse supportSmooth camera blendingAutomatic perspective transitionsDynamic zoom synchronizationCinemachine Deoccluder supportFully optional integrationThe native camera system continues handling:Camera rotationCamera collisionZoomPerspective switchingwhile Cinemachine adds cinematic presentation effects.Core Movement FeaturesSmooth step climbing up to 1 meter obstaclesWalkSprintSneakJumpFallSmart stair traversalStable CharacterController movementAir controlSprint air boostAuto-jump supportCharacterController collision fixesCamera FeaturesNative Camera SystemFirst-person cameraThird-person rearThird-person frontCamera collisionAdjustable zoomPerspective switchingIndependent pitch limitsOptional view bobbingOptional Cinemachine FeaturesCinemachine 3.1.7 supportCamera ShakeCamera ImpulseSmooth camera blendingDeoccluder supportRuntime camera effectsAutomatic perspective synchronizationAnimation FriendlyNo animations are included.No Animator Controller is required.The controller is designed to integrate with existing animation pipelines.It exposes:Movement StateCurrent SpeedGrounded StateVertical VelocityMovement DirectionCompatible with:Unity AnimatorCustom animation systemsThird-party animation assetsExtensible ArchitectureThe controller follows a modular architecture where movement systems remain independent.It can easily be extended with:SwimmingFlyingClimbingLaddersParkourWall RunningCustom movement stateswithout modifying the core controller.Included SystemsCraftPlayerControllerCraftMovementEngineCraftCameraSystemIntegracionCinemachine (optional)PlayerInputHandlerCharacterControllerFixCraftAudioControllerFirstPersonBodyHiderAudio FeaturesDynamic footstepsSpeed-based footstep intervalsJump soundsLanding soundsAutomatic movement volume adjustmentIdeal ForVoxel GamesSandbox GamesSurvival GamesCrafting GamesExploration GamesRPGsFirst-Person ProjectsThird-Person ProjectsIncluded ContentFull C# Source CodeExample SceneInput Actions AssetComplete Technical DocumentationCinemachine Integration DocumentationKey FeaturesBuilt on Unity CharacterControllerOptional Cinemachine 3.1.7 integrationModular movement architectureSmart Step obstacle traversalFirst-person supportThird-person supportCamera collision handlingCamera shakeCamera impulsesCamera blendingCinemachine Deoccluder supportAudio integrationInput System integrationAnimation-agnostic designExtensible movement statesRuntime event systemFull source code includedUnity 2022.3 LTS or newerCompatible with Unity 6New Input System requiredNo Rigidbody dependencyExample scene includedInspector-ready configuration




