Skip to main content

Pygame tilemap editor with layers and sprite animation tools

Project description

tilemap-editor

tilemap-editor is a pygame-based map editor focused on fast iteration for 2D games.

What it includes

  • multi-layer tile/object map editing
  • tileset and per-tile properties
  • sprite animation editor (tilemap-anim-editor)
  • JSON save/load compatible with this editor

Install (local/dev)

pip install -e .

Run editor

tilemap-editor

In-game debug usage

from editor import Editor

if __name__ == "__main__":
    dbg = Editor()
    dbg.run()

Runtime split

This package is editor-first. Runtime parser/loading modules can be moved into a separate package later.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

tilemap_editor-1.0.2.tar.gz (126.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

tilemap_editor-1.0.2-py3-none-any.whl (141.7 kB view details)

Uploaded Python 3

File details

Details for the file tilemap_editor-1.0.2.tar.gz.

File metadata

  • Download URL: tilemap_editor-1.0.2.tar.gz
  • Upload date:
  • Size: 126.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for tilemap_editor-1.0.2.tar.gz
Algorithm Hash digest
SHA256 60929c53fad202cbbd72789e9ac7145ff4e5072f3ecbd72a1e0218947f306b6f
MD5 7afbfdc534e33f358ef37960f9e85a82
BLAKE2b-256 4b2d15762df32de792ac5adde577d44a572d2cd6bc2718c363c546854a813b34

See more details on using hashes here.

File details

Details for the file tilemap_editor-1.0.2-py3-none-any.whl.

File metadata

  • Download URL: tilemap_editor-1.0.2-py3-none-any.whl
  • Upload date:
  • Size: 141.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for tilemap_editor-1.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 a7cab222a86d96a216570576757d4c2f006694ce750b77862d96ecd338f21974
MD5 871fa2119b258d3bdf82e27cd3cfde6e
BLAKE2b-256 d9f48c1a732b90be2a49646516ca81a5fdbeb3a50f9618ef4d95fb888695d59c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page