//CONST //INT - 0.1.0 & 0.1.1 Change Log
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
Player | Node inherits from CharacterBody3D
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.
InteractionComponent | Inherits from Node
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
- in_focus
- out_focus
- start_interact
- end_interact
ActorSettings | Inherits from Resource
A custom resource to control configurable aspects of the player. Plans to use this in the future for NPC’s and Enemies.
Ladder | Custom Scene
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
Here is the input map if curious
Files
Get CONST INT Framework
CONST INT Framework
Game Framework for Godot 4.3
Status | In development |
Category | Tool |
Author | ionthedev |
Tags | FPS, Godot, Horror, interaction, ladders, PSX (PlayStation), Retro, Singleplayer, stairs, Project template |
More posts
- //CONST //INT - 0.1.3 Change LogJun 27, 2024
- //CONST //INT - 0.1.2 Change LogJun 24, 2024
- Rebranding and future plansMay 10, 2024
Leave a comment
Log in with itch.io to leave a comment.