What problem does it solve?
Provides a production-grade workflow and best practices for building robust Godot Engine games, eliminating common architectural mistakes, fragile node coupling, and untyped scripts that hinder iteration and cross-platform releases.
Core Features & Use Cases
- Scene-first architecture: encapsulate entities as reusable scenes with shallow node trees and Resource-driven data.
- Signal-based decoupling: enforce event-driven communication patterns to avoid fragile get_node paths.
- Typed scripting and standards: GDScript/C# guidelines, class_name usage, exports, onready, and line-length limits for maintainability.
- Gameplay systems: state-machine AI, health/inventory components, Area2D/3D combat, HUD and menu scene management.
- Visual & export pipeline: shader patterns, GPU particles, post-processing guidance, and export preset configuration for desktop, web, and mobile.
Quick Start
Use the godot-engineer skill to design a new Godot project structure with scenes/, scripts/, resources/, shaders/, and autoloads for EventBus, AudioManager, and SaveManager.