Skip to content
 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

62 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

About

Use it here: https://wareya.github.io/webtyler/

Web Autotyler is an autotile conversion tool for turning small/incomplete autotile tilesets into complete, fleshed-out ones.

It supports nine different input formats and three different output formats, and displays a preview.

screenshot

Example inputs:

minitiles

4x4plus

Outputs:

minitiles output

4x4plus

Extra

Autotyler's "killer feature" that sets it apart from other autotile tilemap conversion tools is the ability to specify exactly where the tiles get cut up (with the "margin offset" options), so you can use tiles with tops that overhang the halfway point without issue:

margin example

margin example output

Also supports outputting RPG maker autotile chipsets:

rpg maker output

And GameMaker Studio 2 Auto Tile tilesets:

gamemaker output

(The layout is different from the template, but the order is the same, and this matches GM's documentation)

The intended bitmask for the godot output is the following:

godot minimal bitmask

GitHub Pages

This project is static (index.html + assets), so GitHub Pages works out of the box:

  1. Push this repo to GitHub.
  2. In GitHub, open Settings -> Pages.
  3. Under Build and deployment, choose Deploy from a branch.
  4. Set Branch to main and Folder to / (root).
  5. Save, then wait about 1-2 minutes.
  6. Your site will be available at https://<your-username>.github.io/<repo-name>/.

If you want to use a custom domain later, add a CNAME file at repo root and configure DNS.

LDtk Output Mapping

An LDtk output preview/export was added in index.html.

  • Edit the godot_to_ldtk array near the bottom of index.html.
  • Each value maps from a Godot slot index (0..47) to the destination LDtk slot index.
  • Use -1 for any Godot slot you want to skip.

About

Autotyler on HTML5 and JS

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages