{"repo":"ProjectBorealis/PBCharacterMovement","free":true,"listed":false,"github":"https://github.com/ProjectBorealis/PBCharacterMovement","clone":"git clone https://github.com/ProjectBorealis/PBCharacterMovement.git","description":"HL2-style, classic FPS movement for Unreal Engine implemented in C++","language":"C++","stars":1490,"topics":["unreal","unreal-engine","unreal-engine-4","unreal-engine-plugin","ue4","ue4-plugin","ue4-plugins","half-life-2","half-life","source-engine"],"license":"MIT","category":"game-templates","readme_excerpt":"PBCharacterMovement Project Borealis character movement component. Includes all your standard classic FPS movement from HL2: Strafe bunnyhopping Accelerated back hopping (and forward and back hopping) Strafe boosting Circle strafing Surfing Ramp sliding/trimping/collision boosting Wall strafing Smooth crouching and uncrouching Crouch jumping Optional pogo jumping (automatic bunnyhopping): move.Pogo cvar Optional forward bunnyhopping: move.Bunnyhopping cvar More info in this blog post: https://www.projectborealis.com/movement. Binaries Binaries are compiled for 5.5 , and will work on C++ projects. If you have a Blueprint project, you must upgrade to a C++ project, or else the game will fail to package. If you are using a different version of Unreal Engine, you will need to recompile the plugin. Versions prior to 5.5 may require additional code changes. We are happy to accept PRs to improve the compatibility of the plugin. Instructions 1. Download the PBCharacterMovement plugin and paste it into your project's Plugins/ folder. 2. Open your Unreal Engine project. 3. Add Enhanced Input actions and mappings for forward, right, look up, turn, jump, and crouch. Setting these assets up properly is not covered here, but many tutorials for this exist online. 4. Create a new player controller in Blueprint or C++. Here's a simple Blueprint example. 5. Create a Blueprint child class of PBPlayerCharacter. 6. Create a gamemode with Default Pawn set to your Blueprint character class, and Pla","default_branch":null,"files":null,"tree":[],"storefront":"/r/ProjectBorealis","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ProjectBorealis/PBCharacterMovement/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}