Scratch for Java

TiledMap()

A map made with the Tiled editor (TMX or TMJ): its tile layers are shown in the stage's layers and drawn every frame, its object layers can spawn sprites, its tiles carry properties and collision shapes.

Example usage:

TiledMap map = new TiledMap("assets/map.tmx", stage);
map.showLayer("ground", Layer.BACKGROUND);
map.showLayer("treetops", Layer.FOREGROUND);
 
for (MapObject object : map.getObjectsFromLayer("objects")) {
  if (object.type.equals("player")) {
    Player p = new Player(object.x, object.y);
    stage.add(p);
  }
}

Syntax

Java

new TiledMap(path)
new TiledMap(path, stage)
TiledMap()

Create Shareable URL

Select Sections