"랜덤 맵 생성"의 두 판 사이의 차이
jjuiddong
(→랜덤 맵 생성) |
|||
6번째 줄: | 6번째 줄: | ||
* 모든 방은 고립되지 않아야 한다. | * 모든 방은 고립되지 않아야 한다. | ||
** 모든 방은 어떤 방에 있든 접근 할 수 있어야 한다. | ** 모든 방은 어떤 방에 있든 접근 할 수 있어야 한다. | ||
+ | |||
+ | == 맵 생성 == | ||
+ | # 방을 랜덤하게 위치 시킨다. | ||
== 참조 문서 == | == 참조 문서 == |
2014년 11월 2일 (일) 23:22 판
랜덤 맵 생성
2D 던젼을 랜덤으로 생성한다. 던젼은 입구, 출구, 광장, 방, 길로 이뤄져 있다. 랜덤으로 생성된 방은 다음 조건을 만족해야 한다.
- 랜덤으로 위치된 광장과 방은 서로 겹치지 않아야 한다.
- 둘 이상의 특정 방은 서로 연관되어서 위치 할 수 있다. (어떤 두개의 방은 항상 반대 방향에 놓여 있어야 한다.)
- 모든 방은 고립되지 않아야 한다.
- 모든 방은 어떤 방에 있든 접근 할 수 있어야 한다.
맵 생성
- 방을 랜덤하게 위치 시킨다.
참조 문서
- 스택 오버플로우, 모든 링크는 여기에서 찾을 수 있었다.
- 랜덤 맵 생성에 관련된 설명.
- http://www.roguebasin.com/index.php?title=Dungeon-Building_Algorithm
- 싱글 액션 RPG게임을 위한 랜덤 맵 생성 알고리즘
- 복도, 문, 비밀문, 방(랜덤 모양), 벽 을 이용해서 랜덤 맵을 생성한다.
- 지형 알고리즘에 관련된 기본적인 내용을 설명.
- 지형 랜덤 생성에 사이트 (아주 좋음)