Meet Android #TLS001.   He will show you this  game asset.

 This is a character controller for 2D platformer games for use in Unity.  It enables the player to:
 *  move horizontally
 * run
 * jump  

 * double Jump
 * crouch
 * crawl 

* climb
 * wall jump
 * grab ledges
 * swim continuously
 * swim like Mario

 * Animations are built into this controller so that the developer never has to look at the script to set up  custom animation parameter names for each animation.

 *  * The controller scans for ground, ledges, walls, ceilings, ladders, and water using overlap point physics.
 *  * This controller is extremely customizable and can be used for a multitude of different styles.

It was tested on an Xbox controller and keyboard, and in Unity 2018.

Controls are directional arrows and space bar for jump.  Other controls are explained in the game. 

This package was made for non-programmers, but if you are a programmer, feel free to adapt the code to the game you are making!

It comes with the Temple Interior tile set and the  Humanoid Android character sprite sheets.

This package includes the Temple Interior  tileset.

Will be available soon in the Unity Asset Store.

There is a know issue in the browser demo.   When the player tries to collect the powers, the ledge grab trigger interferes with  it working.  If you collect something and it doesn't work, then reset and try again.  

This does not affect anything in the package.

If you use this package, I would like to see the game you used it for, and I would like credit.

Consider becoming a patron and go to Patreon or consider donating.

Also, consider giving me a head's up on the games that this asset is used in, so I can help you promote your game!

Release date Jun 27, 2019
Rated 5.0 out of 5 stars
(1 total ratings)
Made withUnity
Tags2018, 2D, Controller, Side Scroller, Unity
Asset licenseCreative Commons Attribution v4.0 International
Average sessionA few seconds
InputsKeyboard, Xbox controller, Gamepad (any)


Buy Now$5.00 USD or more

In order to download this controller you must purchase it at or above the minimum price of $5 USD. You will get access to the following files:

Instructions For Use.pdf 435 kB
Billy's Platformer Character Controller 2D.unitypackage 734 kB

Development log

Leave a comment

Log in with to leave a comment.