Unity-2D-Platformer-Controller

Platformer motor

A customizable 2D platformer motor that handles mechanics such as double jumps, wall jumps, and corner grabs.

A customizable 2D platformer motor that handles mechanics such as double jumps, wall jumps, and corner grabs. Includes a player controlled prefab that can be dropped into any scene for immediate support.

GitHub

886 stars
87 watching
162 forks
Language: C#
last commit: over 6 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
matthew-j-spencer/ultimate-2d-controllerA 2D controller asset providing a comprehensive set of features for creating responsive player movement and interactions in Unity-based games.1,882
kurtome/leapA toolkit for creating 2D platformers with a focus on efficient collision detection and simple physics42
netonjm/chipmunksharpA C# implementation of a 2D physics engine with advanced collision detection and rigid body dynamics.81
pbhogan/incontrolStandardizes input mappings across various platforms for common controllers in Unity3D games693
prime31/charactercontroller2dProvides a 2D character movement controller with support for basic platform collision detection and response.1,087
brackeys/2d-character-controllerA 2D character movement system for Unity games1,169
yushroom/fishengineA Unity-like game engine written in C++ with features like physically based rendering and asset management.239
dpjudas/surrealengineAn open-source project aiming to reimplement the original Unreal Engine for running classic games.870
macabresoft/macabre2dA game engine built on top of MonoGame with features like cross-platform editing and content building.30
sergiusiw/chirperjaxA simple 2D platformer game built with Rust and demonstrating the use of Gate and Collider libraries.296
mrdimas/dmitrysengineAn experimental C99 cross-platform 3D game engine with minimal external dependencies152
mholtkamp/carazuA platformer game written in assembly code for the original Gameboy handheld system17
jeroenverfallie/ggo13-transcubeA 2D puzzle platformer game with transformation mechanics and multiple levels to be completed231
indianakernick/simpleton-engineA C++ library for creating 2D games with support for sprite animation, tile-based grids, and basic pathfinding.51
mholtkamp/octaveA 3D game engine designed to support multiple platforms and development environments.161