Trenchbroom + Godot Engine Setup - Godot FPS Series #4
- TrenchBroom 설치 및 Godot 엔진 연동 방법을 설명합니다. 🛠️
- TrenchBroom 웹사이트에서 최신 버전을 다운로드하고 압축을 해제합니다. 📦
- Funk 브랜치를 에셋 라이브러리에서 다운로드하여 애드온 폴더에 설치하고 활성화합니다. 🔌
- 프로젝트 구조를 설정하고, maps, textures, models 폴더를 생성합니다. 📂
- maps 폴더 안에 autosave 폴더를 만들고 .gdignore 파일을 추가하여 Godot 엔진이 자동 저장 파일을 무시하도록 설정합니다. 🚫
- Funk local config resource 파일을 생성하고 FGD 출력 폴더 및 게임 설정 폴더 경로를 설정합니다. ⚙️
- TrenchBroom game config 파일을 생성하고 게임 이름, 텍스처 루트 폴더, FGD 파일 등을 설정합니다. 🎮
- Funk Godot FGD 파일을 생성하고 기본 FGD 파일을 로드하여 엔티티를 정의합니다. 🧩
- TrenchBroom에서 새 맵을 생성하고 게임을 선택한 다음, 게임 경로를 설정합니다. 🗺️
- TrenchBroom 폴더를 모드로 추가하고 텍스처 컬렉션을 다시 로드하여 텍스처가 표시되도록 합니다. 🖼️
- Godot 엔진에서 Funk Map Node를 추가하고 맵 파일 및 맵 설정 리소스를 설정합니다. 📍
- 맵 설정 리소스에서 엔티티 FGD를 로드하고 기본 텍스처 디렉토리를 설정합니다. 🌍
- clip 및 skip 텍스처를 프로젝트 폴더에 저장하고 TrenchBroom에서 로드하여 충돌 및 가시성을 제어합니다. ✂️
- clip 및 skip 텍스처가 보이지 않을 경우, 텍스처 설정을 확인합니다. 👀