다음 요소를 사용하여 정사각형 그리드로 도시 레이아웃을 생성하고 싶습니다 (아이소 메트릭으로 렌더링되지만 중요하지 않음).
- 2x2 주택
- 도로, 1 단위 너비
- 운하, 1 단위 폭
샘플 레이아웃 :
- 나는 항상 특정 수의 주택과 그것들을 연결하는 데 필요한 많은 도로와 운하가 있습니다.
- 집 앞에는 정문 앞에 두 개의 도로가 있어야합니다 (항상 오른쪽을 가리킴).
- 잔디밭 (빈)을 사이에 두는 것이 좋을 것입니다.
이를위한 기성 알고리즘이 있습니까? 그렇지 않다면 이것을 구현하기 위해 어떤 방향으로 생각해야합니까?