A downloadable asset pack

Download NowName your own price

Update

The error of the mouse crossing the window has been fixed, now it has a lock that centers the mouse on the screen.

I added a key that resets the camera position, going behind the Player (Adjustable key).


Third Person Modern Camera Behavior for CopperCube

A simple and modern third-person camera system made for CopperCube.
Designed for platformer and adventure games, this behavior provides smooth camera movement, mouse control, and stable vertical positioning (so the camera does not bounce when the player jumps).

🎛 Variables Explained

  • TargetNodeName
    The name of the scene node the camera will follow (usually your Player node).

  • Distance
    How far the camera stays from the target.

  • Height
    Base vertical offset above the target.

  • MouseSensitivity
    Controls how fast the camera rotates when moving the mouse.

  • Smoothness
    Controls how smoothly the camera follows the target.
    Lower values = smoother/slower movement.
    Higher values = faster response.

  • MinVerticalAngle
    Minimum vertical rotation angle (prevents camera from going too far down).

  • MaxVerticalAngle
    Maximum vertical rotation angle (prevents camera from flipping too far up).

🎮 Features

  • Smooth third-person orbit camera

  • Mouse-controlled rotation

  • Stable vertical tracking (no jump bounce effect)

  • Automatic cursor hiding

  • Platformer-friendly behavior

  • Lightweight and simple

That's it — the camera will automatically follow and orbit around your player.


AI-generated description

Updated 24 days ago
Published 26 days ago
StatusReleased
CategoryAssets
AuthorK.V
Tagscoppercube, sourcecode
AI DisclosureAI Assisted, Code

Download

Download NowName your own price

Click download now to get access to the following files:

behavior_ThirdPersonCamera.js 3.8 kB

Leave a comment

Log in with itch.io to leave a comment.