
Godot Combat System
This is a solid foundation for action combat in Godot with all the patterns you'd expect: hitbox/hurtbox separation, a DamageData class that carries knockback and type info, health components with signals, invincibility frames, and combo detection. The never-do list is genuinely useful, especially the warnings about collision layers versus groups for performance and the duplicate() reminder for shared resources. It covers both 2D Area2D patterns and includes scaffolding for abilities and state machines. If you're building anything from a beat-em-up to an RPG with real-time combat, this gives you the component architecture to avoid spaghetti damage code. The examples are practical and the signal-based health system keeps UI decoupled from logic.
- skills.sh installs
- 281
- GitHub stars
- 464
- last updated
- Aug 21, 2026
Install
$ npx -y skills add thedivergentai/gd-agentic-skills --skill godot-combat-system --agent claude-codeInstalls into .claude/skills of the current project.
Files
Sponsors
Details
- Repository
- github.com/thedivergentai/gd-agentic-skills
- Categories
- Code Review & Quality, AI & Agent Building, Game Development
- First seen
- Jun 3, 2026
More from thedivergentai/gd-agentic-skills
All 51- Godot Dialogue System281
- Godot Ui Containers279
- Godot Tilemap Mastery277
- Godot Scene Management276
- Godot Project Foundations273
- Godot Resource Data Patterns272
- Godot Animation Player271
- Godot Economy System271
- Godot Autoload Architecture268
- Godot 3d Lighting266
- Godot 3d Materials260
- Godot Animation Tree Mastery260
- Godot Tweening256
- Godot Physics 3d255
- Godot Ability System253
- Godot Performance Optimization253
- Godot Ui Rich Text251
- Godot Platform Mobile248
- Godot Export Builds246
- Godot Navigation Pathfinding245
- Godot Multiplayer Networking243
- Godot Debugging Profiling242
- Godot Inventory System242
- Godot Genre Card Game241