test46.nim 510 B

123456789101112131415161718192021
  1. # --- Test 46. Use TileMap node. --- #
  2. import nodesnim
  3. Window("Tilemap test")
  4. var
  5. tileset = TileSet("assets/tilesets/land.png", Vector2(64, 64), GL_RGBA)
  6. build:
  7. - Scene main:
  8. - TileMap map:
  9. call setTileSet(tileset)
  10. call resizeMap(Vector2(100, 100))
  11. call fillTile(Vector2(1, 0))
  12. call drawTile(0, 0, Vector2(3, 0))
  13. call drawTile(1, 0, Vector2(7, 4.5))
  14. call drawTile(0, 1, Vector2(6.5, 5))
  15. call drawTile(1, 1, Vector2(7, 5))
  16. addMainScene(main)
  17. windowLaunch()