랜덤맵을 만드는 프로그램 만들기

https://youtu.be/hAsMQ8lHM0s

(실행 화면)

Untitled

(만들어진 맵의 일부분)

맵 구현 알고리즘

받은 시드를 바탕으로 그 맵에 대한 지형을 만든다.

Untitled

이렇게 위로 솟아있는 삼각형은 산 아래로 되어있는 삼각형은 깊은 구덩이 그리고 파란색은 웅덩이 초록색은 봉오리 이렇게 지형을 만들 곳을 미리 정한다.

그리고 그에 맞는 곳에 맞는 올라갈 확률과 내려갈 확률을 정한다.

예) 산의 절반 올라가야 하므로 80%확률로 올라가고 20%확률로 유지 된다.

Untitled

(산과 구덩이 코드)

Untitled

                 (호수와 봉우리 코드)

Untitled

Untitled

Untitled