Samples
This is a list of all samples that come with Tessera / Tessera Pro, and what they demonstrate.
Please note that most samples do not use prefabs as they are more self contained that way. But you are encouraged to make your tiles prefabs in practice.
GrassPaths
GrassPaths contains a collection of samples that all share a very basic tileset. They demonstrate many Tessera features in as simple a context as possible.
GrassPaths
Demonstrates configuration of some simple tiles showing a brown path running through a green field of grass. Includes one big tile that occupies the space of 4 normal tiles. This sample serves the basis for the getting started and big tile tutorials.
GrassPaths3d
Adds sloped tiles to GrassPaths.scene, and extends the generator vertically into the 3rd dimension.
GrassPathsMultipass
Adds a second generator to GrassPaths.scene, which builds on the first generator by adding vegetation in appropriate places. This is described more in multipass.
GrassPathsWithPins
Includes some pins to GrassPaths.scene, showing how you can fix part of the generation manually.
GrassPathsWithMirror
Pro only
Adds a mirror constraint to GrassPaths.scene.
GrassPathsWithPathConstraint
Pro only
Adds a path constraint to GrassPaths.scene.
GrassPlanet
Pro only
Configures GrassPaths.scene with a mesh surface to make a spherical planet.
GrassPathsInfinite
Pro only
Configures GrassPaths.scene with an infinite generator that lazy generates tiles near a collider.
GrassPathsOverlapping
Pro only
Uses the overlapping feature to generate an image from a given sample.
Castle
A 3d generation showing multiple useful techniques. The tile paint in this sample is based off of Marching Cubes, a popular way of doing auto-tiling. This sample also comes with a small script showing how Tessera can be used to lazily construct infinite generators. (see also GrassPathsInfinite if you have Tessera Pro).
Dungeon
A generator that creates Diablo-esque dungeons. Inclues a volume constraint that forces empty space in the center of the generator.
DungeonWithGeneratorConstraints
Pro only
Adds several constraints to Dungeon.scene to encourage the level to be more realistic and playable:
- The level must be fully navigable
- Exactly one staircase up and down.
City
Pro only
Uses a mesh surface to map out several city blocks, with different mesh materials representing roads and housing.
Platformer
Demonstrates using square tiles instead of cubes. In Tessera Pro, this sample also demonstrates writing to a Unity tilemap.
PlatformerInfinite
Pro only
Uses the same tiles as Platformer, but with an infinite horizontal scroll.
Hexes
Pro only
Simples set of tiles demonstrating using Hex Prism tiles.
Triangles
Pro only
Simple set of tiles demonstrating using Triangle Prism tiles.
TriangleSphere
Configures Triangles.scene with a mesh surface to make a spherical example.
Hex Raceway
Pro only
An example with hex tiles and a path constraint. This is a 3d generator, with height 2, allowing bridges over the track.
The path constraint has the "Parity" setting on which is specially designed for pathways with no forks, such as this circular track.
Skyscrapers
Pro only
An advanced multipass example. The road network is generated in the first pass, and the skyscrapers generated as the second pass.
Truchet
Implements multi-scale truchet tiles, using two different techniques.
Truchet Big
Uses Big Tiles to support multiple scales of tile in one generator.
Truchet Multipass
Runs two different generators, one for each scale of tile.
Plains
Pro only
A complicated example using overlapping model with a Unity Tileset based sample, and multiplass.
This shows how Tessera can be used for a simple sort of auto-tiling - the first pass picks the basic terrain type, then the second pass choses a tile appropriate for the nearby terrain.
Sample
Pass1
Pass 2