[RELEASED] FPS Parkour controller

Easy to use and set up first person parkour controller. Climbing, slide, crawling systems and many other features.

:film_projector:Trailer

:film_projector:Demo video

:open_file_folder:Demo scene
(Demo scene not included)

Technical Details

Features:

  • 6 movement states: Run, Walk, Crouch, Crawl, Slide, SlideOver
  • Climbing system: Automatic detection of ledges and surfaces on which you can climb. Accurate hand positioning system
  • Slide: Slide mechanics with taking into account the slope of the surface under the player. IK interaction of hands with the outside world
  • Crawl: Automatically detects where the player can crawl through
  • Slide over: Automatically detects covers in front of the player that can be slide over
  • Leaning mechanics
  • Lazy animations: A system of additional animations for variety. Each animation has its own weight to play
  • World interaction. The player interacts with the surrounding world through touching with his hands
  • Easy to edit: All settings are stored in one place, they are easy to change for any requirements
  • Fully commented code: Blueprints only. All variables and functions have comments
  • In editor debugging: You do not need to run the game to configure something, all changeable parameters can be tested directly in the editor. In editor animation and IK preview
  • 37 animations




Number of Blueprints: 2

Input: Gamepad, Keyboard, Mouse

Network Replicated: (No)

Supported Development Platforms:

Windows: (Yes)

Mac: (Yes)

Roadmap:

1 Like

[Update]
V 1.1
-Transferring all logic to components.
-Modular system, add only the features you need

[Update]
V 1.1.1
-Limit camera yaw in different states

First pickup test:

1 Like

Almost finish pickup sistem

1 Like

[Update]
V 1.2
Pickup props system:
-Mechanics: pickup in inventory*, hold in hand, throw
-Easy to setup, hand location and animation preview
Folder structure rearrange (sorry guys)
[BUGFIX] Spam jump while SlideOver block jump button until player stop
[BUGFIX] Detect speed before Slide Over (if we ran before SlideOver, we continue run after)
[BUGFIX] Can not drop in tide spaces. Allways climb
[BUGFIX] You can stand while slide in tonnel when press Shift
*Inventory system is not included
Preview:

Tutorial:

Update in pickup system:

V 1.2.1

  • Throw arch preview (video)
  • Minor bug fixes