Procedural Map Generation(절차적 맵생성,BSP)

2021. 7. 23. 17:48게임개발

BSP(Binary Space Partitioning) : 이진 공간 분할법을 이용해 만들었다

 

1. 공간을 재귀적으로 나누며 트리형식으로 저장해준다

   나눌때 가로가 더 길면 수직으로 분할하고

   세로가 더 길면 수평으로 분할한다

2. 나눠진공간에 지형(벽,땅)을 만든다

3. 트리형식으로 저장해준 공간을 잎 노드부터 올라가며 병합하면서 길을 이어준다

4. 맵 생성 완료

'게임개발' 카테고리의 다른 글

갈고리(Hook)  (0) 2021.11.15
타격감  (0) 2021.11.13
Context-based Steering 알고리즘을 이용한 몬스터 AI제작  (0) 2021.11.04
동적인 유도화살  (0) 2021.11.04
ProceduralAnimation(절차적애니메이션)  (0) 2021.07.20