Base Building in GODOT - Sandbox Game Development Tutorial
- 이 튜토리얼에서는 Godot 엔진에서 샌드박스 게임의 기본 건물 건설 시스템 구현 방법을 설명합니다. 🧱
- 벽은 자동 타일링을 사용하여 만들고, 다른 오브젝트는 정적 바디로 처리합니다. 🔨
- 타일 맵 레이어를 추가하여 집 바닥과 벽을 분리합니다. 🖼️
- 벽 타일셋을 설정하고, 지형 세트를 추가하여 자동 타일링을 구성합니다. ⚙️
- 가능한 모든 연결을 그려 자동 타일링 시스템을 완성합니다. 🧩
- 바닥 타일은 벽 뒤에 그려져 Y축 정렬을 통해 자연스러운 레벨 디자인을 구현합니다. 🚶
- 벽에 충돌 레이어를 추가하여 플레이어와의 상호작용을 구현합니다. 💥
- 플레이어 입력을 받아 빌드 모드를 활성화하고, UI 오버레이를 통해 건설 미리보기를 제공합니다. 🕹️
- 그리드 좌표를 사용하여 건설 위치를 정렬하고, 플레이어가 선택한 오브젝트를 해당 위치에 건설합니다. 📐
- 빌드 신호를 사용하여 게임에 건설 이벤트를 전달하고, 타일 맵에 새로운 타일을 추가합니다. 📡