
Tile Palette와 Tilemap을 이용하면 맵을 구성하는 시간을 대폭 감소할 수 있지만, 타일을 자연스럽게 만들기 위해서는 꽤 오랜 시간이 걸린다.
이를 해결하기 위해 유니티는 공식적으로 Rule Tile(룰 타일)을 업데이트했다.
룰 타일은 규칙에 따라 타일맵을 이용하여 타일을 설치할 수 있도록 도와주는 도구다.
따라서 이 규칙을 설정하는 것이 중요하다.
프로젝트 뷰에서 원하는 경로에 Create > 2D > Tiles > Rule Tile 항목을 클릭하여 룰 타일을 생성한다.

여기서 각 속성들을 간단히 정리해보자.
| 속성 | 설명 |
|---|---|
| Default Sprite | 룰 타일에서 기본적으로 사용될 이미지 |
| Default Collider | 룰 타일에서 기본적으로 사용될 콜라이더 |
Default Sprite는 대표적인 이미지 하나를 추가해주고, Default Collider는 Sprite로 둔다.
그리고 규칙을 설정하길 원하는 타일의 수 만큼 Number Of Tiling Rules를 설정한다.
룰 타일에서 각 타일로 변환될 규칙을 설정해야 한다. 여기서 격자 판의 원하는 부분을 클릭하면 다양한 인터페이스가 등장하는데, 우리가 주목할 것은 X 표시와 화살 표시다.

각 타일을 둘러싸는 8면의 타일들을 토대로 이 타일을 대응하는 타일로 변환한다.
룰 타일을 통해서 타일맵을 그리는 모습을 보자.

확실하게 맵을 구성하는 속도가 대폭 감소하는 것을 확인할 수 있을 것이라 믿는다.
룰 타일은 말이 안된다.