godot-singleton-pattern
CommunityMaster Godot singletons for global state.
Software Engineering#gdscript#godot#best-practices#autoload#game-development#singleton#design-pattern
AuthorGOODDAYDAY
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Godot singleton pattern provides a reliable global access point to game state and services, reducing coupling and simplifying cross-scene communication.
Core Features & Use Cases
- Ensure a single instance of a manager (e.g., GameManager) across all scenes.
- Access global services via a named singleton registered in Autoload.
- Use for persistent state, event dispatching, and centralized logic without passing references.
Quick Start
Configure an Autoload singleton for a script (e.g., GameManager.gd) in Godot and access it globally from any scene.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: godot-singleton-pattern Download link: https://github.com/GOODDAYDAY/Harness-Everything-Game-Framework/archive/main.zip#godot-singleton-pattern Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.