Skip to content

MaximovInk/MKPlatformer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MKPlatformer

Modular character controller for unity (Using version UNITY 6000.0, but you can change to any)

Features:

  • Collision detection (Walls, Bottom, Top)
  • Character components (Abilities)
  • Custom gravity angle
  • Slopes detection
  • State Machine (Stack State Machine)
  • MKInput (Buttons/Axes)
  • Base
    • MKCharacterController
    • MKControllerCollision
    • MKControllerRaycast
  • Common compontents
    • Gravity (Angle, Force)
    • Grip (Attaching to any object)
    • MovingPlatform (lot of parameters)
    • OneWayPlatform
    • Rotation (WIP, now only rotate to graivty)
    • Slide (on not normal slopes)
    • Push (only for state machine)
    • Idle (ony for state machine)
  • Abilites include
    • Crouch (crouch in jump, moving)
    • Dash (Custom,Faced,Mouse)
    • HorizontalMovement (AirControl, StickToSlope, SurfaceParameters)
    • Jump (Variable, JumpHeight, CoyoteTime, Input buffering, Multiply jumps)
    • Ledge (Attach to corners of walls)
    • WallClimb
    • WallJump
    • Jetpack

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages