gecs
Build scalable Godot games with AI-guided ECS architecture
All Skills in This Repository (6)
Pure Emerald Level Indicatorsgecs-component-designer
Design serialization-safe GECS components aligned with ECS framework standards.
gecs-network
Automate entity synchronization and authority management in multiplayer Godot games.
gecs-debug-panel
Extend the GECS editor debugger panel with custom metrics and UI controls.
gecs-system-designer
Design and optimize GECS components, systems, and entity relationships for Godot 4.x.
gecs-serialization
Serialize and deserialize Godot ECS entity data with components and relationships.
gecs-observer
Implement event-driven reactive nodes in GECS for entity lifecycle and query events.
Frequently Asked Questions
FAQPage SchemaHow to install GECS?โผ
Run `npx skills add csprance/gecs --all -g -y` in your terminal to install all GECS agent skills globally.
What is GECS for Godot?โผ
GECS is a lightweight Entity Component System framework for Godot 4.x that separates game data from logic, making large games easier to build and maintain.
Can AI help design ECS components and systems?โผ
Yes. The included skills guide your AI agent to design components, systems, observers, and queries that follow GECS conventions and performance best practices.
Does GECS support multiplayer games?โผ
Yes. GECS includes a network layer with entity synchronization, authority models, and ENet or Steam transport providers, plus a dedicated AI skill for networking tasks.
Does GECS handle save games?โผ
Yes. The built-in IO layer serializes entities, components, and relationships to disk, and the serialization skill helps your agent design save/load and level-export systems.
Related Repositories in Software Engineering
View All in Software Engineeringโopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core