Over 11,000 five-star assets

Rated by 85,000+ customers

Supported by 100,000+ forum members

Every asset moderated by Unity

Home
Tools
Physics
1/4
Physics engine in a space setup with character controls to create innovative games in all 3 dimensions. High-quality, completely commented code.
Render pipeline compatibility
The Built-in Render Pipeline is Unity’s default render pipeline. It is a general-purpose render pipeline that has limited options for customization. The Universal Render Pipeline (URP) is a Scriptable Render Pipeline that is quick and easy to customize, and lets you create optimized graphics across a wide range of platforms. The High Definition Render Pipeline (HDRP) is a Scriptable Render Pipeline that lets you create cutting-edge, high-fidelity graphics on high-end platforms.
Unity VersionBuilt-inURPHDRP
2020.3.12f1
Compatible
Compatible
Compatible
Description

Ever wanted to have a platformer game where the character could walk around a planet and change to another with a jump? With its rigidbody-based controller, playful gravity mechanics and camera implementations, this is the asset you are looking for! Greatly inspired by one of the greatest video games of all time, it combines efficient code and great maintainability with love for detail:


📬 Got suggestions? Let me know!


⚠️ The player and NPC models and their animations are not part of this asset. They were kindly provided by Rheedo Animations for showcasing.

Technical details

This asset features 75+ parameters distributed over all involved scripts for the purpose of customization and mechanics tweaking.


For a complete list of script parameters, please check the provided screenshots above.


Controller:

  • Playful gravity engine: Jump from planet to planet and explore them in 360°!
  • Each physical influence can be tweaked via public variables, e.g. gravitational force, jump force, mid-air correction, rotation speed, and orbit drag
  • Completely based on Unity’s rigidbody and collider components
  • Proven platformer motions: Double and triple jump, backflip, long jump, side somersault, crouching and ledge grabbing/climbing
  • Character and NPC interactions: Attacking, punching or being punched, shooting, basic health management
  • Mecanim animation for every implemented action

Camera:

  • 6 different types of camera behaviors, each presented in a separate demo scene to play around with. From a static camera position and rotation to a camera completely following the character
  • Changing camera behavior based on the planet the character is currently walking on
  • Smooth transition from one camera setting to another

General:

  • Uses Unity’s Input System
  • Many prefabs for an easier start
  • Tons of gizmos for uncomplicated scene setup
  • Completely commented code
  • Written manual and demo scenes provided
  • Working with gamepad, keyboard and other input devices
  • Your feedback is highly appreciated

Written manual


For a complete list of script parameters, please check the provided screenshots above.

Planet Platformer Controller

(3)
25 users have favourite this asset
(25)
$15
Seat
1
Updated price and taxes/VAT calculated at checkout
Refund policy
This asset is covered by the Unity Asset Store Refund Policy. Please see section 2.9.3 of the EULA for details.
Secure checkout:
Supported payment methods: Visa, Mastercard, Maestro, Paypal, Amex
License type
File size
263.6 MB
Latest version
2.0
Latest release date
May 21, 2024
Original Unity version
2020.3.12
Support
Visit site
Quality assets
Over 11,000 five-star assets
Trusted
Rated by 85,000+ customers
Community support
Supported by 100,000+ forum members
Unity logo
Language
Feedback
Partners Program
Partners
USD
EUR
Copyright © 2025 Unity Technologies
All prices are exclusive of tax
USD
EUR