Skip to content

GitHub clone of RL Tiles (graphical tileset for Roguelike games) + JSON metadata + selector

Notifications You must be signed in to change notification settings

statico/rltiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

b9b4f66 · Mar 3, 2015
Aug 10, 2004
Apr 13, 2005
Jun 3, 2004
Apr 13, 2005
May 4, 2005
Apr 13, 2005
Apr 13, 2005
May 4, 2005
Jun 4, 2005
May 31, 2004
Jun 11, 2005
Jun 2, 2004
Jun 3, 2004
Jun 1, 2004
May 4, 2005
May 4, 2005
Jun 3, 2004
May 31, 2004
May 31, 2004
May 4, 2005
Dec 13, 2004
Mar 2, 2015
Aug 13, 2004
Mar 3, 2015
Jun 8, 2004
Mar 2, 2015
Mar 2, 2015
Nov 24, 2004
Nov 24, 2004
Nov 24, 2004
Nov 24, 2004
Mar 2, 2015
Mar 2, 2015
Mar 2, 2015
Nov 24, 2004
Nov 24, 2004
Mar 2, 2015
Jun 10, 2005
Mar 2, 2015
Oct 1, 2004
Nov 24, 2004
Nov 24, 2004
Mar 2, 2015
Nov 24, 2004
Mar 2, 2015
Mar 3, 2015
Mar 3, 2015
Mar 3, 2015

Repository files navigation

GitHub clone of RL Tiles + extra work!

I wanted tiles for a roguelike game. The RL tiles are great, but I wanted a few more things:

  • Transparent background
  • All the 2D tiles from both its NetHack set and its Dungeon Crawl set
  • Metadata of (name → index) in JSON format
  • Deduplication
  • Decent ordering in the map (all monsters, all items, all dungeon features)

View the interactive tileset explorer here and then check out rltiles-2d.json and rltiles-2d.png.

Developiing

The .txt files seemed simple enough, and I couldn't figure out tools in tools/, so I wrote a small tool to do what I want.

Requirements

  1. GraphicsMagick (brew install graphicsmagick or apt-get install graphicsmagick)
  2. Node 0.10 or later

Building the tiles

  1. npm install
  2. ./build.coffee rltiles-2d.txt rltiles-2d.png rltiles-2d.json

License

Part of (or All) the graphic tiles used in this program is the public 
domain roguelike tileset "RLTiles".

You can find the original tileset at:
http://rltiles.sf.net

See http://rltiles.sourceforge.net/ for more information about RL Tiles.