godot-combat-system

Community

Build robust Godot combat mechanics.

Authorthedivergentai
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill provides a comprehensive framework for implementing complex combat mechanics in Godot Engine, addressing common challenges in action, RPG, and fighting games.

Core Features & Use Cases

  • Hitbox/Hurtbox Architecture: Implement precise collision detection for attacks and damage reception.
  • Damage Calculation: Utilize a DamageData class for flexible and contextual damage application, including armor and resistances.
  • Health & State Management: Manage character health, invincibility, and combat states (attacking, stunned, etc.).
  • Combo & Ability Systems: Create intricate combo chains and manage ability cooldowns.
  • Use Case: Develop a 2D action-platformer where enemies can hit the player, and the player can perform light and heavy attacks, special moves with cooldowns, and block incoming damage.

Quick Start

Use the godot-combat-system skill to implement a health component with a maximum health of 150 and a take_damage function that accepts DamageData.

Dependency Matrix

Required Modules

None required

Components

scriptsreferences

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: godot-combat-system
Download link: https://github.com/thedivergentai/gd-agentic-skills/archive/main.zip#godot-combat-system

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.