Posted June 23, 2024 by ionthedev
#CONST-INT #Godot #FPS #Stairs
This release marks the start of the new framework. To celebrate, I am discounting it for 2 months.
It includes 3 custom classes and 1 Prefab
A one stop shop for your FPS player controller needs. Just drop it in the world and add the settings. The player controller can climb ladders, walk up stairs and ramps, jump, sprint, and crouch with proper and expected collision detection. These variables and abilities can be toggled or modified in a ActorSettings resource.
It also includes a headbobbing parameter so things don’t look ugly.
Add to anything with a collider to make it interactable, add a GDscript or C# Script to the parent to give it custom logic.
The signals to connect to are named as following
A custom resource to control configurable aspects of the player. Plans to use this in the future for NPC’s and Enemies.
This ladder is a scene containing all of the aspects of the ladder object, configured exactly to the specifications of the players ladder climbing logic. You can find this ladder scene in editor by navigating to “bin/CONST-INT/Prefabs/”
More features and polish coming soon, feel free to visit the source code here! https://github.com/ionthedev/CONST-INT