Over 11,000 five-star assets

Rated by 85,000+ customers

Supported by 100,000+ forum members

Every asset moderated by Unity

Home
Tools
Camera
This content is hosted by a third party provider that does not allow video views without acceptance of Targeting Cookies. Please set your cookie preferences for Targeting Cookies to yes if you wish to view videos from these providers.
1/5
The Versatile Camera and Movement System offers modular scripts for smooth camera control and player movement. With customizable modes, and adaptable mechanics, it's ideal for various game genres.
Render pipeline compatibility
The Built-in Render Pipeline is Unity’s default render pipeline. It is a general-purpose render pipeline that has limited options for customization. The Universal Render Pipeline (URP) is a Scriptable Render Pipeline that is quick and easy to customize, and lets you create optimized graphics across a wide range of platforms. The High Definition Render Pipeline (HDRP) is a Scriptable Render Pipeline that lets you create cutting-edge, high-fidelity graphics on high-end platforms.
Unity VersionBuilt-inURPHDRP
6000.0.32f1
Compatible
Compatible
Compatible
Description

The Versatile Camera and Movement System is highly customizable, offering modular scripts for seamless camera control and player movement. It supports genres like platformers, RPGs, FPS, and side-scrollers. With dynamic zoom, rotation, boundaries, and multiple movement modes, this package adapts to diverse gameplay styles, ensuring smooth integration into any Unity project.

Technical details

Technical Details - Key Features of the Package

Camera Features

  • General Settings:Target: Assign the object to follow.
    Offset: Customizable camera offset for each mode.
    Smooth Speed: Adjustable follow smoothness for seamless transitions.
  • Camera Modes:Supports Third Person, First Person, Top Down, and Side Scroller views.
    Dynamic switching between modes using SetCameraMode.
  • Dynamic Zoom:Enabled/Disabled toggle.
    Adjustable min/max zoom, zoom speed, and zoom factor for a dynamic perspective.
  • Boundaries:Restrict camera movement within defined minimum and maximum boundaries for X and Y axes.
    Customizable per camera mode.
  • Rotation:Enabled/Disabled toggle.
    Adjustable rotation speed for smooth control.
  • Mode-Specific Settings:Third-Person Offset: Predefined offset (0, 5, -10) for action or adventure games.
    First-Person Offset: Camera aligns to player head (0, 1.8, 0) for immersive FPS experiences.
    Top-Down Offset: Birds-eye view at a customizable height.
    Side-Scroller Offset: Fixed 2D/3D side-view setup.
  • Camera Logic:Third-Person: Mouse-controlled horizontal rotation with consistent vertical offset.
    First-Person: Full pitch/yaw rotation with direct player interaction.
    Top-Down: Dynamic zoom adjustment with optional rotational control.
    Side-Scroller: X-axis tracking with optional boundary constraints.

Player Movement Features

  • General Movement:Movement Modes: Camera-relative and world-relative options.
    Supports movement along relevant axes for each camera mode, including restricted left-right movement in side-scroller mode.
  • Jump Mechanics:Configurable jump force.
    Supports single or double jump (configurable with allowDoubleJump and maxJumps).
  • Dash/Sprint Mechanics:Adjustable dash speed, duration, and cooldown.
    Toggleable dash functionality.
  • Wall Interaction:Wall-slide mechanics with customizable slide speed.
  • Particle Effects:Jump and dash effects with spawn locations.
  • Animator Integration:Updates animation states based on player actions (jumping, dashing, moving).

Customization:

  • Fully adjustable inspector options for ease of use.
  • Modular design for integrating with any Unity project or genre.

Versatile Camera & Movement System

(not enough ratings)
$4.99
Seat
1
Updated price and taxes/VAT calculated at checkout
Refund policy
This asset is covered by the Unity Asset Store Refund Policy. Please see section 2.9.3 of the EULA for details.
Secure checkout:
Supported payment methods: Visa, Mastercard, Maestro, Paypal, Amex
License type
File size
240.6 KB
Latest version
1.0.0
Latest release date
Jan 24, 2025
Original Unity version
6000.0.32 or higher
Quality assets
Over 11,000 five-star assets
Trusted
Rated by 85,000+ customers
Community support
Supported by 100,000+ forum members
Unity logo
Language
Feedback
Partners Program
Partners
USD
EUR
Copyright © 2025 Unity Technologies
All prices are exclusive of tax
USD
EUR
$4.99