First Person Character Controller View on Asset Store (opens in new tab)

Package details

Latest version
1.1.0
Last updated
First released
Unity version
2019.4.34 or later
Package size
593 KB
Files
37
Favorites
38
Views in the past week
15

Price tracking

Last checked
Tracked since
Lowest recorded
$9.99 on

Keywords

First Person Character Controller

by Josh Peters (opens in new tab)

1 rating, too few to average

  • Price drop

A highly customizable character controller meant to serve as main character movement in any game from a walking simulator to a fast-paced action-parkour game.

Discount -33% Previous price $14.99 Price $9.99

Lowest recorded price

Get 33% off on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for First Person Character Controller, 6 months Current $9.99; lowest $9.99; highest $9.99 in this period. $0 $5 $10 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 5

First Person Character Controller screenshot 1

First Person Character Controller screenshot 1

About this asset

First Person Character Controller

An all-in-one first person character controller designed to be customizable and suitable for almost any game. It has just about everything I could think to put into it. That means double jumping, sliding, climbing and mantling, wall running, dodging, and a lot of smaller things added in for flair. Everything is easily customizable too.

Sliding

Incline-influenced, dynamic slide where the player slide time and speed are affected by the angle of the slope they are on. A steep slope means fast and persistent slide time. Automatically adjusts speed for different angles to make a realistic feeling slide. Sliding down a steep, uneven hill means dynamic changes in speed and persistent slide.

Wall Climbing and Mantling

Can climb anything with a collider, regardless of the object, unless specified not to with the ignore layer option (such as the ground layer). Customizable options let the developer specify just how much and how fast they want the player to climb. Layer-based raycasting ensures this would work on any object the developer wants, for any project.

Wall Running

Wall running allows the player to run across any wall with a collider. This works the same as the wall climb. This is customizable to allow the player more height or distance from the wall run. Wall running also uses layer-based raycasting so it would work on any surface the developer wants.

Leaning

Lean functionality allows for customizable camera tilting left, up, and right. Adjust how much the camera tilts and how fast.

Dodging

Adds a quick dash in a given direction to allow the player quick movement and help them escape danger or adjust direction quickly.

* Asset works with both input systems. *

* Built-in controller support with the new input system. *

Try the Playable Demo Here

https://josh-peters-jeezums.itch.io/charactercontroller-demo

From the publisher's Asset Store listing.

Technical details

Detailed, basic locomotion from walk to run.

Head bob and camera breathing.

Intuitive and dynamic sliding.

Mantling and wall climbing.

Wall running and dodging.

Advanced camera control including leaning and looking over shoulder.

Easily customizable scripts for big or small changes.

Compatibility

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

As listed on the Asset Store.