Home » Kinematic 2D

Kinematic 2D

by [email protected]

This is a paid asset, but now you can download Kinematic 2D for FREE, but please remember this package is provided only for learning purposes or to be able to test before buying the product, NOT FOR COMMERCIAL PURPOSES.

Detail this asset from Unity Store: Original Link

Kinematic 2D v2.4.1

Download Now

■ Requirements
Even if everything works just fine from the get go It’s recommended to have at least some basic C# programming skills (intermediate level recommended) to take full advantage of the asset, for example to extend the character controller, add new states or new abilities, customize the animation system, create the AI, etc.

■ Main Features Please check all the features in this link.

IMPORTANT
This (version 2.4.x) is the last feature update this asset is going to get (there will be minor updates and fixes if needed). For more information about this decision, please check the forum thread.
Character Controller Pro is the evolution of Kinematic 2D in every aspect. If you have any questions related to this matter (similarities and differences between both assets, pros and cons, things like that), please send me an email, i’ll be happy to help.

■ Description
Kinematic 2D is a fully Kinematic (non-physics based) 2D Character controller solution that allows you to do the movement of your 2D character while handling collisions.

■ Main Characteristics
– It offers the functionalities the default Unity Character Controller offers and many more (steps and slopes handling, ground alignment, ground clamping, etc).
– It was designed only for two dimensional movement (2D).
– The collision detection method works with 2D and 3D colliders.
– The character body shape is a box (instead of a capsule, this is great for platformers).
– Fixed time step (it uses FixedUpdate).
– Smooth interpolated movement.
– Really good performance, (tested in desktop with 500 2D interpolated moving characters, resulting in >300 fps without Vsync).

■ Games
This asset was initially designed for 2D platform games (platformers) in general, although you can use it in some clever way and make it work the way you want (like for example a top-down 2D game).

■ Main Content
– The Core: The main part of the package, it does the heavy lifting regarding collision detection and movement in general.

– The Implementation: Consist of a bunch of components that implement the functionality of “the core” (Input, movement handling, animation, AI). This part of the package acts as an example implementation of the Core, although it’s super handy and useful. It include a character state machine, some useful abilities, and more.

– Extras: A bunch of scripts with some useful functionality (Platform controller, 2D Camera, etc)

– Walkthrough: 29 dedicated scenes, showing features in action, tips, pros & cons, etc.

Please, if you have any questions feel free to send me an email and ask me anything, i’m open to answer to your questions about what this asset can or can not do.

 

Related Videos