Power In Time Controller

A basic character controller for a 2d character in Unity.

This project is the mechanical foundation for a larger 2D platformer I am developing, which will eventually feature rhythm-based magic combat. While the rhythm mechanics are still in development, this build showcases the fluid, responsive character movement system that will drive the core gameplay.

You can view the full source code on my GitHub.

Browser Note: For the best experience, scroll to the bottom of the Unity window and click the fullscreen icon. Press ESC to exit.


Controls
  • Move: A / D
  • Jump: Space (Jump off a wall to wall-jump)
  • Sprint: Shift
  • Roll: Ctrl
  • Attack: Left Click
  • Interact: F (with the orb)
  • Wall Slide: Run into a wall

Play the Game