What problem does it solve?
This Skill provides expert patterns and guidance for migrating existing 2D Godot Engine projects to a 3D environment, addressing common challenges in node conversion, camera systems, physics, and art pipelines.
Core Features & Use Cases
- Node Conversion: Maps 2D nodes (e.g.,
CharacterBody2D, Sprite2D) to their 3D equivalents (CharacterBody3D, MeshInstance3D).
- Camera Systems: Implements third-person, first-person, and orbit camera setups suitable for 3D.
- Physics Migration: Guides re-configuration of 2D collision layers to 3D physics layers.
- Art Pipeline: Details converting 2D sprites to 3D models or using billboard sprites.
- Use Case: You have a popular 2D platformer and want to expand its appeal by porting it to a 3D space. This skill will guide you through converting player controllers, adapting camera perspectives, and updating the visual assets.
Quick Start
Use the godot-adapt-2d-to-3d skill to convert a CharacterBody2D node to a CharacterBody3D, including adapting its movement script for 3D space.