Specifications for the system that allows creating road tiles

Tile System Specifications

These specifications are the foundations of a tile assembly system. By naming and defining the different concepts, it becomes easier to design coherent tiles that interface with each other.

Tile

The tile is the basic element. The assembly of tiles allows the creation of a board. Tiles can have different shapes: triangle, square, polygons. When tiles are assembled side by side, the interfaces of two adjacent tiles must be the same size.

Interface

Interfaces are the edges of the tiles. It is through their interfaces that the tiles are assembled.

Interface Size

The size of an interface is its length. Interfaces of the same size can potentially be assembled (provided the connectors are compatible).

Connectors

Connectors are the possible tabs located on the interfaces, which allow the tiles to be held together and impose an assembly direction on the tiles.

A tile that has at least two different types of connectors is called a connector adapter.

Access Points

Access points are the entry/exit points of a tile, located at the interfaces. They can be connected or not to other access points of the same tile, by paths. There can be multiple access points on an interface or none.

Access Width

This is the width of the path at the access point. The widths of the access points must be identical on each side of the interface.

Access Type

This is the type of path at the access point (e.g., road, path, river, track, rails, etc.). The type of access must be the same on each side of the interface.

Path

A path is what connects two access points of the same tile.

A path can connect access points of the same type or access points of different types. A tile that has at least one path connecting access points of different types is called a path adapter.

Path Direction

It can be: bidirectional or one-way (from one access point to one or more others).

Style

This is the graphic appearance of the tile.

A tile that has at least two different styles at its interfaces is called a style adapter.

Illustration Style
Illustration Style
Vector Style
Vector Style
Painting Style
Painting Style
Sketch Style
Sketch Style
France Style
France Style
Ireland Style
Ireland Style
Norway Style
Norway Style
Circuit Style
Circuit Style

Style Name

This is the name of the style.

Style Tags

These are keywords describing the style. For example, "photorealism," "watercolors," "pixel art" for drawing styles.

"France," "Japan," "Sweden" for horizontal signage styles.

"Night," "rain," "snow," "countryside," "city" for environmental styles.

Adapter

Connector Adapter

This is a tile that allows switching from one type of connector to another.

Path Adapter

This is a tile where at least one path has access points of different types.

Style Adapter

This is a tile that allows switching from one style to another.