Godot Composition

Enforces Godot Has-A composition: selfish worker nodes, a logic-free orchestrator, signals-up/methods-down, and @export/%UniqueNames wiring. Use when the user wants to split player, NPC, or weapon systems out of a god-class inheritance chain. Trigger: Entity-Component, HealthComponent, child-node StateMachine. Not a scene-split chair (godot-scene-organization) and not the Health/Hitbox node kit (godot-component-system). Never deep-inherit features or let a component type-check its parent Player script.

Kayforkind acb7c68 14 files · 19.9 KB Updated

File contents

Kayforkind/skill-slice commit acb7c6876c

Frequently asked questions

npx skillmds@latest add kayforkind/godot-composition