Skip to content

Create a tileset

There are two ways to get a tileset into a pack: bring in an image you already have, or draw your own from scratch. Draw a Blank Tileset is the draw-your-own path - it mints a blank grid you fill cell by cell, then paint maps with, exactly like an imported tileset.

Creating a tileset is free - it’s just drawing into a grid.

A tileset is a collection you pick from tile by tile - grass, water, a fence, a 2x3 tree - the kind of sheet most engines and most people mean by “tileset.” That is what this page is about.

A terrain is a different thing: one autotiling material whose edges and corners resolve themselves as you paint. You either generate one from two tiles or draw one piece by piece - but either way you paint regions with it, you don’t pick cases by hand. If you want a smart brush that fixes its own edges, you want a terrain, not a tileset.

Pick Tile → Draw a Blank Tileset…, or the matching button in the Tile Shelf’s empty state. The dialog asks for:

  • Tileset Name - names the tileset’s tab in the shelf.
  • Grid Size (cells) - how many columns and rows of cells.
  • Tile Size - the pixel size of each cell. To paint a map with the tileset, this must match the map’s tile size.

A summary line shows the resulting sheet dimensions (columns x cellSize by rows x cellSize) so you can see it stays within the 4096-pixel-per-side ceiling before you commit. Click Create Tileset and a blank grid appears in the shelf as a new tileset tab, opened in Edit mode.

A new tileset opens in Edit mode, with every cell of the grid shown as an empty target:

  1. Click an empty cell to start a tile there - it becomes the active asset and opens for drawing.
  2. Draw with any tool, exactly as you would on a normal canvas.
  3. Click the next cell to draw the next tile. Each cell you open becomes the active asset automatically, so there’s no “done” step between tiles.
  4. Click a drawn cell again to revise it later.

Turn on Show cell grid in the panel header to outline the cells that already hold a tile, so you can see what you’ve filled in.

When the tileset is ready to use, flip the panel header’s Stamp / Edit toggle to Stamp:

  • Click a tile to arm it, then paint it onto a map.
  • Drag across the atlas to grab a multi-tile block
    • a tree or a building stamps in one move.

This is identical to how an imported tileset behaves - see Stamp or Edit a tileset for the full toggle reference. Flip back to Edit any time to keep drawing.

  • A hand-drawn tileset is a single sheet asset, so it fits the free plan’s per-pack asset limit the same way an imported one does.
  • It exports, syncs, and travels inside .hexc pack files like any other asset.
  • Pop it out, rename it, or delete it from the same panel header actions an imported tileset carries.