View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.4.0
- Last updated
- First released
- Unity version
- 6000.0.26 or later
- Package size
- 44.6 MB
- Files
- 151
- Favorites
- 32
- Views in the past week
- 17
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $5.00 on
Keywords
Prime Ball Controller
- Price drop
A Rigidbody based ball controller with a high level of control. If you need to control a ball character, this is the asset for you.
Lowest recorded price
Get 67% off on Asset Store (opens in new tab)Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 14
Prime Ball Controller screenshot 1
About this asset
Official documentation and demos can be found at:
http://pbc.theopenem.com
Try the playable online demos:
Playable WebGL Demo
**Note**
As of version 1.4.0, Prime Ball Controller requires Unity 6 and Cinemachine 3.x. If you need to use prior versions of Unity or Cinemachine, use Prime Ball Controller 1.3.0, reach out to me after your purchase and I'll send you the older version.
A flexible ball controller that can be used for puzzle games, sidescrollers, or fps / 3rd person games. By default, it uses tight controls for maximum maneuverability but can easily be tuned with the editor to your liking. It utilizes many different cameras with easy to setup camera zones for different views. It includes 3 demo scene that demonstates how to use various features. The prefab is ready to drop into your scene without any additional settings needing changed.
This controller has 100's of tuning options to get it to control the way you want.
FEATURES:
- Built in mobile support / controls
- Stair handling
- Clean / organized code and folder structure
- Various cameras for different play modes
- Fully rotatable free look camera, with many adjustment options
- Projectile camera can be toggled on or off when projectiles are needed
- Fps camera to give player ultimate visibility
- Many movement control options, to handle various terrains, slopes, gravity, ice, sticky, air control
- Wheel control mode, and ball control mode
- Fine tunable gravity controls
- Various jump ability controls, static or dynamic height, coyote time,
- Charge and release boost ability
- Charge and release boost jump ability
- Sprint ability
- Magnet climb ability
- Grappling Hook and Swing abilities
- Simple projectile weapon ability
- Fantastic documentation
**This ball controller requires the free Cinemachine package and Input System package**
In addition to the ball controller, this package:
- Includes a free zone management system to easily control cameras and player controls based on player location(only intended to work with Prime Ball Controller).
- Includes a free local multiplayer system to quickly and easily get started with local multiplayer(only intended to work with Prime Ball Controller).
From the publisher's Asset Store listing.
Technical details
- Combination of Rigidbody physics and custom physics
- Multiple control modes including wheel and ball
- All settings can easily be modified from a single object in the Unity editor, no need to look around for settings on each individual script
- If you wish to customize this asset, it's helpful to understand basic coding concepts such as inheritance, interfaces, Object Oriented Programming, etc. This asset is setup as a complete system instead of just a bunch of random scripts attached to various objects.
Compatibility
| Unity version | Built-in | URP | HDRP |
|---|---|---|---|
| 6000.0.26f1 | Compatible | Compatible | Compatible |
The ball controller is compatible with all render pipelines. By default, the materials for the ball and scene are configured with the Built-In render pipeline, but the package includes the necessary materials for URP and HDRP in an easily installed Unity package.
As listed on the Asset Store.