TIL
Unity에서 무한 맵 생성 시스템 구현하기
youngjin02
2025. 5. 13. 21:11
✅ 오늘 한 일
- 무한 맵 시스템을 적용하기 위한 MapGenerator 스크립트 작성
- 다양한 맵 청크 프리팹을 준비하고 Queue로 관리
- 플레이어가 일정 지점에 도달하면 새 맵 생성, 지나간 맵은 제거
- 맵 구성 요소인 MapChunk1, MapChunk2 프리팹 제작 및 배치 테스트 완료
- Unity에서 프리팹을 이용한 구조적 맵 설계 경험
- Git 충돌 상황 해결 및 커밋/머지 과정 정리
🔥 오늘 배운 점
- Queue를 활용한 순차적인 맵 청크 관리 방식
- Unity에서 오브젝트 동적 생성/삭제 흐름을 잡는 방법
- 충돌 처리, 컴포넌트 유무 확인 등 Git 머지 시 주의할 점
✏️ 내일 할 일
- 다양한 난이도의 MapChunk 프리팹을 더 많이 만들어 적용해보기
- 배경 음악/환경 효과와 맵 연결 고도화
- 플레이어가 사망하거나 스테이지를 벗어났을 때 처리 로직 설계
🧠 느낀 점
- 반복되는 맵이 아니라 동적으로 생성되는 무한 맵 구조는 설계만 잘하면 효율적이고 확장도 쉬움
요약
MapGenerator를 중심으로 무한맵 생성 시스템을 구축하고,
플레이어 이동에 따라 맵이 자연스럽게 이어지는 구조로 전환 완료.
게임의 스테이지 구성이 훨씬 유연해졌다.