Custom Movement implemented with 100% Blueprint that supports ladder and climbing movements.
Implemented in Custom Mode of CharacterMovement and supports network play.
All move logic is handled by BP_CustomMovementComponent.
So your character blueprint requires minimal work. (In the screenshot, you can see all the nodes for CustomMovement to use in your character.)
Preview Video : https://youtu.be/IxvaJ0FxRmo
Executable demo : https://drive.google.com/open?id=1ghLxUtp7zKYJulsxZgb8vDLvcly0uLoE
How to perform multiplayer tests in the Executable demo
- Server console command : Open DemoMap?Listen
- Client console command : Open ServerIP (For example: Open 127.0.0.1)
Tutorial videos : https://www.youtube.com/channel/UC8FVRhDGT9UJMo6amFv9gow/videos
Updates for UE5
– Available from UE5.4 version or higher
– Project based on UE5 third-person template
– Changed animation for Manny
 – Demo : https://drive.google.com/file/d/1yTBDSzx6LoPcZV6scVTHyoiE-geZ9af0/view?usp=drive_link
 – Preview : https://www.youtube.com/watch?v=tXGBOjBNRso
Technical Details
Features:
- Custom Movement
- Ladder
- Climbing
- Network Play
Number of Blueprints:
2 Enumeration
- ECustomMovementMode
- ECustomMoveZoneType
1 Struct
- SCustomMoveZone
3 Interface
- BPI_CustomMovementCharacter
- BPI_CustomMoveZone_Ladder
- BPI_CustomMoveZone_Climbing
7 Blueprint
- BP_ExampleCharacter
- BP_CustomMovementComponent
- BP_Zone_Holds
- BP_Zone_Ladder
- BP_Zone_LadderFromTop
- BP_Zone_StretchableLadder
- BP_Zone_StretchableLadderFromTop
2 Animation Blueprint
- ABP_CustomMovement
- ABP_ExampleCharacter
1 GameMode
- BP_CustomMoveThirdPersonGameMode
Input: Gamepad, Keyboard, Mouse
Network Replicated: Yes
Supported Development Platforms: Windows
Supported Target Build Platforms: Windows
Original_Link: https://www.unrealengine.com/marketplace/en-US/product/custom-movement