데브허브 | DEVHUB | RTS Game Tutorial | Unity | Episode 31 - MinimapRTS Game Tutorial | Unity | Episode 31 - Minimap
- RTS 게임에 미니맵을 추가하여 플레이어의 전장 이해도와 빠른 이동을 돕습니다. 🗺️
- 미니맵 전용 카메라를 생성하고, 상단에서 아래를 바라보도록 설정하며, 직교 투영(Orthographic) 방식으로 전체 맵을 캡처합니다. 📸
- 지형 크기를 포그 오브 워(Fog of War) 영역에 맞춰 최적화하여 미니맵 렌더링 효율을 높입니다. 🏞️
- 미니맵 카메라의 출력을 렌더 텍스처로 설정하고, 이를 UI의 Raw Image에 연결하여 화면에 표시합니다. 🖼️
- 미니맵 카메라의 컬링 마스크를 조정하여 특정 레이어(예: 골드 노드)를 미니맵에서 제외하거나 포함시킬 수 있습니다. 👁️🗨️
- 메인 카메라의 회전으로 인한 미니맵과의 시점 불일치를 해결하기 위해, 미니맵 UI를 회전시키거나 메인 카메라 및 프리팹의 회전을 조정하는 두 가지 방법을 제시합니다. 🔄
- 미니맵 클릭 시 해당 위치로 메인 카메라를 이동시키는 기능을 스크립트로 구현하여 빠른 탐색을 가능하게 합니다. 👆
- 미니맵 클릭-이동 기능의 정확도를 높이기 위해 월드 좌표 변환 시 오프셋 값을 정밀하게 조정해야 합니다. 🎯
- 미니맵 클릭 시 카메라가 즉각 이동하는 대신 부드럽게 전환되어 사용자 경험을 향상시킵니다. ✨