Game Design - Mechanic Design - Advanced Locomotion - Unreal Engine - Blueprints

    Summary:
    A parkour system or advaced locomotion system that adds parkour moves to the players movement. It grants the use of vaulting, sliding , wall running, climbing and free running.
    The core idea is to create these moves within a component that can be easily with little to some setup added to other characters or projects. The mechanics are made with the vision of being reliable and robust in all kinds of scenarios.

    This was one of my university projects which I created in 2022 using blueprints in Unreal Engine.





Features:
  • Vaulting - the ability to run up to a object and jump which performs checks and determines if the character can vault onto and/or over the object.
  • Sliding - the ability to run and with enough speed move to a slide which uses the ground level to determine if the character should slowly slide
  • Climbing - the ability to run up to a wall and press a key to grab the wall and if the wall is climbable attach to it, then be able to climb up, down, left and right on the wall.
  • Wall Running - the ability to run up to a wall and jump which will then run along the wall for a short duration.