View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.0
- Last updated
- First released
- Unity version
- 2022.3.62 or later
- Package size
- 10.2 MB
- Files
- 21
- Views in the past week
- 5
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $7.00 on
Keywords
- Search for Starter Kit
- Search for double jump
- Search for Character Controller
- Search for Ground Detection
- Search for player controller
- Search for Beginner Friendly
- Search for Third Person Character Controller
- Search for Cartoon style
- Search for jump
- Search for Physics
- Search for Flying
- Search for movement
Easy Player Controller (Movement, Jump, Double Jump & Fly)
A simple and easy-to-use player controller for Unity. Includes basic movement, jump, double jump, and fly features.
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 9
Easy Player Controller (Movement, Jump, Double Jump & Fly) screenshot 1
About this asset
--------------------------------------------------
Easy Player Controller (Movement, Jump, Double Jump & Fly)
--------------------------------------------------
A simple and easy-to-use player controller for Unity.
Includes basic movement, jump, double jump, and fly features.
Perfect for beginners, prototypes, and small projects.
Comes with a ready demo scene for quick setup.
------------------------
Technical Details
------------------------
- Works with Unity 2021 and above
- Uses Rigidbody physics
- Uses Unity Built-in (Old) Input System (no extra setup needed)
- No external packages required
- Tested in a demo scene included in the package
- Setup guide included
------------------------
Scripts Included
------------------------
- GroundCheck
Checks if the player is touching the ground.
- SimpleMovement
Handles player movement like walking and sprinting.
- SimpleJump
Controls jumping, double jump, and flying.
- PlayerLook
Lets the player look around using the mouse.
- PlayerAnimation
Controls animations based on player actions.
------------------------
Features
------------------------
- Basic movement (Idle, Walk, Sprint)
- Jump and Double Jump
- Fly mode (toggle on/off)
- Simple ground detection
- Mouse look (camera control)
- Animation support (ready to connect)
- Easy to understand and modify
------------------------
How to use?
------------------------
> Import the package
> Drag the Player prefab into your scene, and place your character model inside “Place Model Here.”
> Adjust speed, jump, or fly settings in the Inspector if needed.
> Remove extra cameras, keep ground on Default layer, then press Play.
Controls: WASD move, Space jump, Shift sprint, F fly, Mouse look.
========================
NOTES / FAQ
========================
Q1: Can I use my own character model?
A: Yes, you can easily use your own character. Just place it inside the "Place Model Here" object in the Player prefab.
Q2: Do I need an Animator for this to work?
A: Movement and gameplay will work without it, but an Animator is required if you want to use animations.
Q3: Why is my player not jumping?
A: Make sure the GroundCheck object is placed correctly at the player’s feet and is detecting the ground.
Q4: Why does my player keep falling?
A: Ensure your ground objects are on a detectable layer (Default layer is supported).
Q5: Can I adjust movement and jump values?
A: Yes, you can change speed, jump force, and other values directly in the Inspector.
Q6: Does this work on mobile devices?
A: This controller uses keyboard and mouse input by default. You can adapt it for mobile by replacing input controls with touch-based input.
Q7: Is this suitable for beginners?
A: Yes, the scripts are designed to be simple and easy to understand, making them beginner-friendly.
Q8: Can I modify the scripts?
A: Yes, the code is clean and open for modification to fit your project needs.
Contact / Support:
From the publisher's Asset Store listing.
Technical details
- Works with Unity 2021 and above
- Uses Rigidbody physics
- Uses Unity Built-in (Old) Input System (no extra setup needed)
- No external packages required
- Basic movement (Idle, Walk, Sprint)
- Jump and Double Jump
- Fly mode (toggle on/off)
- Simple ground detection
- Mouse look (camera control)
- Animation support (ready to connect)
- Easy to understand and modify
Compatibility
| Unity version | Built-in | URP | HDRP |
|---|---|---|---|
| 2022.3.62f3 | Not listed | Compatible | Not listed |
As listed on the Asset Store.