간단한 하향식 RTS 게임을 만들고 있습니다. 필요할 때 즉시지도를 "임의로"생성 할 계획입니다. 나는 '통과'로 작동하는 모든 것을 계획합니다.
- 모든 잔디로 지형을 채우십시오
- 돌아가서 임의의 자갈 분출을 추가하십시오
- 자갈을 반올림
- 두 번째 레이어에 산 풍경 그리기
- 산을 반올림
- 등
이제 아래 그림을 살펴보십시오.
나는 내지도 편집기를 사용하여 이것을 손으로 만들었지 만 희망적으로 통과 / 3 단계 후에 결과가되도록 계획합니다.
자갈 모양이 자연스럽고 산발적으로 보일 수 있도록 자갈을 언제 어떻게 배치해야하는지 어떻게 결정해야합니까?
당신이 할 수 있다면 감사합니다! 모든 도움을 주셔서 감사합니다!
참고로 :
각 패스는 기본적으로 다음과 비슷한 모든 타일을 반복합니다 (지도는 40x40 타일로 나뉩니다).
for (int x = 0; x <= GRIDMAX - 1; x++) {
for (int y = 0; y <= GRIDMAX - 1; y++) {
//Terrain(x, y, 0) = SomethingHere;
}
}