NG Box Character Controller: Modular 2.5D Plataformer


The NG Box Character Controller is a custom CC made from scratch that focuses on replicating the classic physics of 2D platformers, using a box format for responsive collisions and precise platforming


by NinjaGames


Price History +

Try the demo! - Online Documentation (Make sure to read the notes)


NG Box Character Controller (NG BCC) is a custom character controller made with a focus on simple and fast platform games. It uses a box-shaped collider, which is the same strategy used in classic 2D/2.5D platform games, thus providing accurate collisions and solving common problems with Unity's standard Character Controller, such as the problem of the controller 'sinking' when it is on the edge of a platform due to the capsule shape. It uses the same syntax as Unity's character controller. To move your controller, simply use the Move() method. You don't even need to multiply the velocity vector by Time.deltaTime! Just pass the vector.


The package also includes the NG Platform Player Controller (NG PPC). It's an extremely modular controller heavily inspired by classic platformers like Megaman and Metroid, leveraging the NG BCC's features to create a precise, smooth, and responsive movement system.


Fell free to review and give us a feedback!


Chekout the social medias:


Itch.io

Youtube

Twitter

Deviantart