
<aside>
📎 플레이 영상 링크
</aside>
☑️ 프로젝트 소개
랜덤으로 생성되는 맵에서 최종 보스를 처치하는 게임입니다.
랜덤 맵 생성 알고리즘을 학습하고 게임에 적용하고 싶어 제작했습니다.
- 프로젝트명 : Space War
- 장르 : 로그라이크(시점 : TPS)
- 주요 업무 : 랜덤 맵 생성 알고리즘 및 시네머신 카메라, 파일 입출력
- 활용 기술 or 핵심 역량 : 랜덤 맵 생성 알고리즘, 시네머신 카메라, 파일 입출력
<aside>
💡 랜덤 맵 생성 알고리즘, 시네머신 카메라 사용
</aside>
☑️ 프로젝트 진행과정
1. 랜덤 맵 생성 알고리즘
- 랜덤 맵 생성 알고리즘 구현
- Queue를 활용하여 BSP Tree 방식으로 랜덤 맵 생성 알고리즘을 구현했습니다.
- 방을 2개로 나누었을 때 최소 방 크기보다 작으면 나누는 것을 중지합니다.
