godot-combat-system
CommunityBuild 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
DamageDataclass 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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.