What problem does it solve?
This skill provides expert guidance for Godot Engine game development, covering scene creation, node management, GDScript programming, and project structure to streamline development and solve Godot-specific challenges.
Core Features & Use Cases
- Scene Tree Architecture: Scenes are collections of nodes arranged in a tree hierarchy with a root node; instances can be nested and reused.
- Node Types: 2D, 3D, and common nodes such as Timer, AudioStreamPlayer, and AnimationPlayer.
- Godot MCP Tools: mcp__godot__launch_editor, mcp__godot__run_project, mcp__godot__get_debug_output, mcp__godot__stop_project, mcp__godot__get_godot_version, mcp__godot__list_projects, mcp__godot__get_project_info, mcp__godot__create_scene, mcp__godot__add_node, mcp__godot__load_sprite, mcp__godot__save_scene, mcp__godot__get_uid, mcp__godot__update_project_uids.
- Project Structure Best Practices: project.godot, scenes/, scripts/, assets/, resources/ directories and recommended organization.
- GDScript Patterns & Tasks: Node references, lifecycle methods (_ready, _process, _physics_process), and common tasks like basic 2D character setup and camera setup.
Quick Start
Open a Godot project and implement a basic CharacterBody2D movement by wiring a Sprite2D with a CollisionShape2D and a simple script.