Versatile Camera & Movement System View on Asset Store (opens in new tab)

Package details

Latest version
1.0.0
Last updated
First released
Unity version
6000.0.32 or later
Package size
241 KB
Files
20
Favorites
3
Views in the past week
2

Price tracking

Last checked
Tracked since
Lowest recorded
$4.99 on

Keywords

Versatile Camera & Movement System

by OTHI (opens in new tab)

No ratings yet

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.

Price $4.99

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Versatile Camera & Movement System, 6 months Current $4.99; lowest $4.99; highest $4.99 in this period. $0 $2.5 $5 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 4

Versatile Camera & Movement System screenshot 1

Versatile Camera & Movement System screenshot 1

About this asset

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.

From the publisher's Asset Store listing.

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.

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP
6000.0.32f1 Compatible Compatible Compatible

As listed on the Asset Store.