Free Game Dev Assets

PBCharacterMovement

Half-Life 2 style first-person movement for Unreal Engine, written in C++ by the Project Borealis team. It replaces the default character movement feel with classic Source-engine behaviour: air strafing, bunny hopping, surface friction, crouch sliding and step sounds. MIT licensed, so it can ship inside a closed commercial game.

At a glance

Licence
MIT
Commercial use
commercial OK
Credit
Not required
Status
active: License spot-checked at the source; the entry carries dated evidence.
Verified
2026-10-13 (1d ago)
Unreal Engine
5.5, as stated by the source
Formats
unreal-plugin, C++

Go to source View the file on GitHub Report a problem with this entry

Notes

Evidence