v0.0.1
First more or less functional release of the 32blit Sprite Editor. This will... kinda run on Windows/Linux/macOS... but you'll absolutely need a gamepad to get the most out of it. I recommend something from 8bitdo with an analog stick (I use an N30 pro) eg: https://shop.pimoroni.com/products/8bitdo-sn30-pro-bluetooth-gamepad?variant=30713781846099
Prepping Sprites
I've attached a couple of .spritepk files to this release you can try viewing.
If you want to pack your own 128x128 pixel PNG mages, use the image packer of the 32blit
too, like so:
32blit image --input_file=s4m_ur4i-platformer.png --output_file=platformer.spritepk --output_format=raw_binary
And then save the result to your 32blit's SD card via CDC mode, directly or with the tool:
32blit flash save --file=platformer.spritepk
Features
Sprite Editor
- Opens 128x128 bmp (32blit compatible) or 32blit packed/raw sprite formats (use
32blit image
to pack a 128x128 png for on-device editing) - Saves to bmp or 32blit raw sprite
- Edit sprites pixel by pixel
- Copy and paste 8x8 sprite tiles, or rotate them in 90 degree increments
- Preview in 4x, 2x and 1x scale
- Configurable animation preview with start/end sprite
Palette Editor
- Copy or invert colours
- Edit colour R/G/B channels, quantized to RGB565
- Invert colours
- Pick a BG colour to preview sprites over