Godot 4.x game development patterns and best practices. Activates for GDScript (.gd), scenes (.tscn), resources (.tres).
专业的 Godot 4.x 通用游戏开发知识库 skill,与 MCP 工具深度集成。
将 godot-4x-dev 文件夹添加到 Claude settings 的 skills 目录:
{
"skills": [
"path/to/godot-4x-dev"
]
}
将 godot-4x-dev 文件夹复制到项目根目录。
rules/
├── 00-core/ # 核心规范 (3)
├── 01-fundamentals/ # 基础概念 (4)
├── 02-scripting/ # GDScript (5)
├── 03-2d/ # 2D 开发 (5)
├── 04-3d/ # 3D 开发 (4)
├── 05-ui/ # UI 系统 (4)
├── 06-animation/ # 动画 (3)
├── 07-physics/ # 物理 (3)
├── 08-audio/ # 音频 (2)
├── 09-patterns/ # 设计模式 (5)
├── 10-best-practices/ # 最佳实践 (4)
└── 11-testing/ # 测试 (7)
assets/
├── templates/ # 代码模板 (8)
└── examples/ # 完整示例 (6)
| 模板 | 描述 |
|------|------|
| character_controller_2d.gd | 2D 平台跳跃角色控制器 |
| character_controller_3d.gd | 3D 第一人称控制器 |
| state_machine.gd | 通用状态机 |
| singleton_template.gd | AutoLoad 单例模板 |
| custom_resource.gd | 自定义 Resource 模板 |
| test_template.gd | 通用单元测试模板 |
| test_scene_template.gd | 场景测试模板 |
| test_state_machine_template.gd | 状态机测试模板 |
| 示例 | 描述 |
|------|------|
| player_movement.md | 完整玩家移动系统 |
| enemy_ai.md | 敌人 AI 系统 |
| inventory_system.md | 背包系统 |
| dialogue_system.md | 对话系统 |
| save_load.md | 存档系统 |
| tdd_health_system.md | TDD 开发血量系统示例 |
launch_editor, run_project, create_scene, add_node, save_scene
godot_lint_file, godot_validate_code, godot_run_tests, godot_get_api_docs
用户: 帮我创建一个 2D 平台跳跃角色
Claude:
1. 加载 rules/03-2d/characterbody2d.md 规则
2. 使用 assets/templates/character_controller_2d.gd 模板
3. 调用 godot-mcp.create_scene 创建场景
4. 调用 godot-ultimate.godot_lint_file 验证代码
MIT License
Search for places (restaurants, cafes, etc.) via Google Places API proxy on localhost.
Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries.
Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.
Start voice calls via the OpenClaw voice-call plugin.
Notion API for creating and managing pages, databases, and blocks.
Gemini CLI for one-shot Q&A, summaries, and generation.
Category:developer