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.2.tar.gz (123.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.2-py3-none-any.whl (143.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: tilemap_editor-1.1.2.tar.gz
  • Upload date:
  • Size: 123.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.2.tar.gz
Algorithm Hash digest
SHA256 ea554fc85f1e88233ac99a1ff9fc2205f58dc61ef359246bc50b5a732978a6b1
MD5 e4b4fb51d99cd70fe52ef3740b72a751
BLAKE2b-256 56870cd2be7ef6fb8cd7baa418c97d2356d825ddf8a731bfaef70128bd1f4a4d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tilemap_editor-1.1.2-py3-none-any.whl
  • Upload date:
  • Size: 143.2 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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 b63454593d852522552292f379d6438493f39f993e2c2b6bb94e733672741701
MD5 fbd229d7487b34f32b956b62e135b52c
BLAKE2b-256 8cbc2450d300d7c655f281e8162017fa01ac1d8f558c2434d12e653ba5526b19

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