collision-system

Installation
SKILL.md

Collision System

When to Use

Use this skill when:

  • Implementing collision detection in ECS games
  • Detecting entity interactions
  • Implementing hit detection
  • Building spatial partitioning
  • Optimizing collision performance

Core Principles

  1. Broadphase First: Quick rejection using simple bounds
  2. Spatial Partitioning: Grid or octree for large scenes
  3. Component-Based: Collision data in components
  4. Event-Driven: Emit collision events
  5. Performance: Only check nearby entities
  6. Type Filtering: Collision layers/masks
Installs
8
GitHub Stars
26
First Seen
Jul 10, 2026