Skip to content

🎨 Pixel art editor designed to make tiled maps and tilesets.

Notifications You must be signed in to change notification settings

praghus/plextus

Repository files navigation

logo Plextus CircleCI

🚀 Plextus is a pixel art editor designed to make tiled maps and tilesets. In addition to the usual tile placement, it also allows you to draw directly on map and edit the tiles.

🧱 Plextus is fully compatible with Tiled map editor and allows you to export your finished project to .tmx format.

showcase

Installation

  1. Clone/download repo
  2. yarn install

Usage

Development

yarn dev

  • Build app continuously (HMR enabled)
  • App served @ http://localhost:5173

Production

yarn build

  • Build app once (HMR disabled) to /dist/

All commands

Command Description
yarn dev Build app continuously (HMR enabled) and serve @ http://localhost:5173
yarn build Build app to /dist/
yarn build:electron Build Electron app to /dist-electron/
yarn lint Run linter
yarn prettier:check Run prettier and check codestyles
yarn prettier:write Run prettier and fix issues

TODO

  • Bucket fill tool for tiles
  • Change grid color
  • Convert image layer into tiled
  • Copy, paste
  • Crop and resize map
  • Export to .tmx format
  • Image layers
  • Layer offset tool
  • Light and dark color theme
  • Lighten / darken tool
  • Line tool
  • More pixel tools (Circle, Rectangle)
  • Pixel bucket tool
  • Pixel tool size change
  • Remove tile from tileset
  • Replace tile
  • Set and change map background color
  • Tile clone
  • Undo and redo

License

Plextus is MIT licensed.

See also