A lightweight, modular combat component toolkit for Godot 4, developed by BearBuild Studio.
Build reusable combat systems using independent Hitbox, Hurtbox, and Health components without writing the same combat logic for every character.
Features
Active Frame Hitbox
Animation-based active frames
Configurable damage
Collision shape generation
Inspector-exposed settings
Designed for attacks with specific damage windows
Hurtbox
Receives damage from attacks
Forwards damage to a HealthComponent
Supports damage signals
Configurable collision shapes
HealthComponent
Reusable health management
Handles damage
Supports character death logic
Can be attached to different characters and enemies
Basic Usage
HealthComponent: Add a HealthComponent node to a character and configure its health settings in the Inspector.
Hurtbox: Add a Hurtbox to the character, configure its collision shape, and assign its HealthComponent reference.
Hitbox: Add a Hitbox to an attacking character or weapon, configure its damage and collision shape, and set its active frames to match the attack animation.
Changelog for version 1.0.5
2026-10-31 23:59:55
No changelog provided for this version.