Easy to use and set up first person parkour controller. Climbing, slide, crawling systems and many other features.
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
Pickup props system: pickup in inventory*, hold in hand, throw mechanics, throw arch preview
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 cover: 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
40 animations
Technical Details
Updates:
V 1.1
Transferring all logic in to components.
Modular system, add only the features you need
V 1.1.1
Limit camera yaw in different states
V 1.2
Pickup props system (Preview, Tutorial):
-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
Number of Blueprints: 8
Input: Gamepad, Keyboard, Mouse
Network Replicated: (No)
Supported Development Platforms:
Windows: (Yes)
Mac: (Yes)
Original_Link: https://www.unrealengine.com/marketplace/en-US/product/fps-parkour-controller