SurfsUp Character Controller (SUCC)
Open source (MIT) character controller from my game SurfsUp! Made to feel like Quake, Half-Life, Quake 2, Half-Life 2 or SurfsUp by swapping out the preset resource file in your character's configuration.
GitHub Repository: https://github.com/bearlikelion/SUCC
Documentation: https://bearlikelion.github.io/SUCC/
How to Use
- Install to addons/ in your Godot project
- Duplicate addons/SUCC/scenes/succ_character.tscn to your game
- Duplicate the selected configuration preset
- Adjust configuration variables to your preference
Features
- Smooth stair stepping
- Source Engine styled crouching
- Head bob and view tilt
- First & Third Person Camera
- State driven with signals and hooks
SUCC is just the character controller.
Changelog for version v0.1.7
No changelog provided for this version.
Reviews
This works exactly as you would expect! I have had a lot of experience with playing Quake and TF2--and this feels just like it; so my muscle memory was very satisfied with the movement. I also love how customizable this is with the different values you can set in the config and even expose to players such as the mouse sensitivity and gravity modifiers. Highly reccomended! 😄
Login to write a review.