I will build a responsive 2d player controller and movement system in unity

A
alialhubail
A
alialhubail
Ali A

About this gig

Need a 2D character controller that feels responsive instead of floaty or inconsistent? I will implement a focused Unity movement system in clean, maintainable C# and integrate it into your existing project or a small test scene.


Depending on the package, the system can include:

Horizontal movement with configurable acceleration and deceleration

Responsive jumping with reliable ground detection

Unity Input System or legacy input integration

Coyote time and jump buffering

Dash, wall jump, slope handling, and animation hooks

Inspector-exposed tuning values

Organized scripts and concise setup documentation


You will receive the implemented Unity scripts, integration support for the agreed project scope, and clear notes explaining how to tune the controller. I focus on modular gameplay code that is easy to extend without promising an entire game.


Please contact me before ordering if your project uses a custom physics framework, multiplayer networking, or a heavily modified controller.

Get to know Ali A

Ali A

Unity Gameplay Programmer and Game Mechanics Developer

  • FromSaudi Arabia
  • Member sinceJan 2022
  • Languages

    English, Arabic
Unity gameplay programmer specializing in specific mechanics and maintainable game systems. I build responsive 2D/3D player controllers, dialogue and quest systems, save/load, inventory, interactions, turn-based logic, custom editor tools, and gameplay prototypes in clean C#. I can integrate features into existing Unity projects, refactor unstable gameplay code, or turn a mechanic design into a modular, documented implementation.

My Portfolio