Catan
I reproduced the mechanics of the catan board game.

To detect adjacent roads and colonies for the crafts, I uses the colliders and the Physics2D.OverlapCollider() function.

For the roads, I recover all not already built roads adjacents to players roads.

For the colonies, when one is built, the adjacents spots are desactivated because the colonies must be separated by two roads. After, I get all the colonies spots not constructed which are touching player roads.

For the cities, all the player colonies are a city building spot.
