Dungeon Crawler Atlas Generator

A small tool for generating image atlases to be used in development of dungeon crawlers.

I have also made available the DungeonRenderer JavaScript class used for previewing the generated atlas.

  • Main
  • Layers
  • Textures
  • Change log
  • About
Resolution
Width:
Height:
Dungeon
Depth:
Width:
Height:
Tile width:
Camera
FOV:
Offset X:
Offset Y:
Offset Z:
Tilt (pitch):
Shift Z:
Note: For best results keep vertical edges straight using "Shift Z".
Misc
Atlas padding:
Texture filtering:
Wire color:
Background image:
Fog
Enabled:
Color:
Start:
End:
Note: Right click on tileset to save image to disk or copy to clipboard.
Built-in textures
Uploaded textures
(No textures here yet)

[TO-DO]

  • Add option to flip textures on the right side for decal layers they are correctly orientated relative to the left side.
  • Support for uploading and rendering strips of images (burning torch etc.)
  • Parameter for changing square depth to counter for weird rectangular square sizes in wide perspective.
  • Add other export formats (XML, CSV, Bin?)

[Changes]

2021-01-29

  • Added option to view background image behind wireframe preview. This simplifies the process of emulating old classic dungeon perspectives. Note: Load a background image as a texture.
  • Added parameter for changing wireframe color.
  • Fixed saving and loading of fog color.

2020-11-22

  • Now generates and saves minified JSON.
  • Save/load settings presets

2020-11-21

  • Fixed a bug which sometimes caused an error when adding/removing and rearranging layers.

2020-11-20

  • Now you can save generated JSON to local file.
  • Now you can save and load settings presets to local file.
  • Added X-offset parameter for horizontal adjustment of camera.

2020-11-17

  • Added a layer for rendering objects placed at the center of a square.
  • The floor and ceiling layers now render separate tiles instead of a whole background.
  • Fixed a bug where the uploaded texture thumbnail didn't update correctly.

2020-11-16

  • Now you can upload multiple textures at once. Existing textures with matching names will be replaced.
  • Fixed a bug where you couldn't use certain keyboard keys after closing the dungeon viewer.
  • Fixed a bug wich sometimes caused incorrect layer ordering after uploading a texture.

2020-11-15

  • Added Y offset parameter for decal layers so that user can adjust vertical position of decal.
  • Added a "Decal" layer type which allows you to render signs, torches, keyholes etc., and it lets you scale output to desired size.
  • Renamed "Shading" to "Fog" and added properties for where fog starts and where it ends.
  • Added a color picker for fog color.
  • The background color of the dungeon viewer matches the fog color.

2020-11-14

  • Added a Copy to clipboard button for the generated JSON.
  • Fixed a small bug which caused images rendered on to the atlas to be 1 pixel shorter than expected.
  • Extracted the DungeonRenderer class to a separate page where you can learn how to use it and to download all files needed to get it running.
  • Included resolution width/height and dungeon depth/width in the JSON output.
  • Fixed CSS rendering issues on some browsers/platforms.
  • Layers can now be moved up and down in the layer list.

2020-11-13

  • Now you can render floor and ceiling layers.
  • Major UI redesign.
  • Added support for layers. Now you can generate multiple wall sets to a single atlas.
  • Users can now upload their own textures.
  • Added toggles for layers in dungeon view

2020-11-12

  • Removed the id property in generated JSON because it was never used for anything.
  • Prettier display of generated JSON.
  • Added this change log.

I made this tool to simplify the process of making the tilesets for 2D dungeon crawlers. Traditionally these are drawn by hand which can be a tedious and difficult process. This tool lets you generate blank image atlas templates to be used as a base for manual pixelling, or generate fully textured and ready to use image atlases.

- zooperdan


dungeoncrawlers.org - Keep calm and crawl dungeons!
dungeon crawlers, rpg, rpg games, retro gaming, retro games
Copyright © 2014-2020. All rights reserved. Disclaimer