parse tiled maps and load tileset images

npm install chem-tmx
32 downloads in the last month


Loads a Tiled map editor TMX file ready for use with the chem game engine.


var chem = require('chem');
var tmx = require('chem-tmx');

tmx.load(chem, "level1.tmx", function(err, map) {
  if (err) throw err;
  // this will be a chem.Animation instance of the tile
  • Put "level1.tmx" at public/text/level1.tmx.
  • Put any *.tsx files in the same folder.
  • Put any spritesheets in the public/img/ folder.
  • See node-tmx-parser for more information on what map will look like.
npm loves you