💭회고
언리얼에서 미니맵을 제작하는 방법에 대해 정리해보았다. 과정이 복잡할 것이라 생각했지만 생각보다 어렵지 않았다.
맵 상단 모습을 담아낸 카메라와 이를 이미지로 바꿔줄 렌더 타겟을 만들면 되고,
랜더한 이미지를 UI(위젯 블루프린트)에 배치하면 된다.
그리고 플레이어의 방향을 표시할 이미지 마커를 세팅하면 된다.
🗺️마인드맵
📒학습 내용
1. 미니맵 전용 카메라 생성
- 미니맵에 사용할 별도의 카메라를 생성한다.
- 게임 내 카메라와 분리하여, 전체 맵 혹은 특정 영역을 촬영하도록 설정한다.
- 카메라의 위치와 회전을 조정하여 플레이어의 시점과 별개로 전체적인 맵 구성을 담는다.
- 랜더 타깃을 생성한다.
핵심 요약: 미니맵 전용 카메라는 게임 카메라와 독립적으로 동작하며, 전체 맵의 구도를 잡는다.
2. 위젯 블루프린트에 추가
- 생성된 렌더 타깃을 머티리얼로 생성한다. 그리고 머티리얼 설정을 바꿔줘야 하는데
- 머티리얼 도메인을 UI로 바꿔준다.
- 생성한 카메라의 뷰(View)를 위젯 블루프린트에 반영한다.
3. 미니맵 카메라 상속 해제 및 시점 전환
4. 플레이어 진행 방향 표시 (화살표 추가)
- 플레이어의 현재 위치와 진행 방향을 시각적으로 표시하기 위해 화살표 아이콘을 추가한다.
- UI와 연동하여 항상 미니맵 위에 고정되도록 설정한다.
5. 렌더링 깊이 재정의
- 미니맵의 각 요소들이 올바른 순서로 표시되도록 렌더링 깊이를 재정의한다.
- MaskedUnlitSpriteMaterial과 같은 재질(Material)을 활용하여 깊이 설정을 맞춘다.
- 이 과정을 통해 미니맵의 아이콘과 배경 등이 겹치지 않고, 올바른 우선순위로 렌더링된다.
🔗참고 링크
https://www.youtube.com/watch?v=VzFAujhMdEA
🟣오늘의 옵시디언 현황
'Dev. > UE 언리얼 엔진' 카테고리의 다른 글
[TIL_250306] 언리얼 엔진 시네마틱(엔딩 씬) (0) | 2025.03.06 |
---|---|
[TIL_250305] 언리얼 엔진 자막 달기 (0) | 2025.03.05 |
[TIL_250228_1] 언리얼 엔진 파티클과 사운드로 몰입감 있는 게임 연출하기 (0) | 2025.02.28 |
[TIL_250227] 언리얼 엔진 조명 설정, 애니메이션 블렌드, 오디오 Waveform Editor 정리 (0) | 2025.02.27 |
[TIL_250226] 언리얼 엔진 사운드 이펙트 구현: 무기 장전 & 엘리베이터 트리거 (0) | 2025.02.26 |