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.1.0.tar.gz (130.5 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.1.0-py3-none-any.whl (145.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: tilemap_editor-1.1.0.tar.gz
  • Upload date:
  • Size: 130.5 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.1.0.tar.gz
Algorithm Hash digest
SHA256 9a60488c7b5f9cfa5a11e1efe26373d2b9bacc609b8c36834a4f600c9f6ec173
MD5 e68668e5a899589c5557a7febaef72bd
BLAKE2b-256 146dbc927bbdead6a8a8fc8f05080c248d2c977fe6905a77eb414f7a6f28c5dd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tilemap_editor-1.1.0-py3-none-any.whl
  • Upload date:
  • Size: 145.0 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.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 fe340bdd69bb73ce8cfc9764f66299782cf4c8abf94a746d1c824492a256e3d6
MD5 a8e4ae25459c86aae281a541847468c8
BLAKE2b-256 51204bc2fbc619a7ed4d01260f7d3a8386a068b2926497235bb0fe8fd0659de9

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