itch.io is community of indie game creators and players

Devlogs

//CONST //INT - 0.1.0 & 0.1.1 Change Log

CONST INT Framework
A downloadable Godot Framework for Windows, macOS, and Linux

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

  1. in_focus
  2. out_focus
  3. start_interact
  4. 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

Files

  • CONST-INT_V_0.1.1.zip 11 kB
    Jun 23, 2024
  • CONST-INT_V_0.1.0.zip 11 kB
    Jun 22, 2024
Download CONST INT Framework
Leave a comment