plextus
plextus copied to clipboard
🎨 Pixel art editor designed to make tiled maps and tilesets.
Plextus 
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.
Demo
Installation
- Clone/download repo
yarn install(ornpm installfor npm)
Usage
Development
yarn start
- Build app continuously (HMR enabled)
- App served @
http://localhost:8080
Production
yarn start-prod
- Build app once (HMR disabled) to
/dist/ - App served @
http://localhost:3000
All commands
| Command | Description |
|---|---|
yarn run start-dev |
Build app continuously (HMR enabled) and serve @ http://localhost:8080 |
yarn run start-prod |
Build app once (HMR disabled) to /dist/ and serve @ http://localhost:3000 |
yarn run build |
Build app to /dist/ |
yarn run test |
Run tests |
yarn run lint |
Run linter |
yarn run lint --fix |
Run linter and fix issues |
yarn run start |
(alias of yarn run start-dev) |
TODO
- [x] Bucket fill tool for tiles
- [x] Change grid color
- [ ] Convert image layer into tiled
- [x] Copy, paste
- [x] Crop and resize map
- [x] Export to
.tmxformat - [x] Image layers
- [x] Layer offset tool
- [x] Light and dark color theme
- [x] Lighten / darken tool
- [x] Line tool
- [ ] More pixel tools (Circle, Rectangle)
- [x] Pixel bucket tool
- [x] Pixel tool size change
- [x] Remove tile from tileset
- [x] Replace tile
- [x] Set and change map background color
- [x] Tile clone
- [x] Undo and redo
License
Plextus is MIT licensed.
