Hello everyone! I'm just posting a little tool I made for designing some sprites months ago.
It's a 8*8 4G Sprite editor. Made to be compact and quite fast, yet feature-full.
It exports your sprite in Str1.
Use [2ND] to turn on/off ligh gray and [ALPHA] to turn on/off dark gray.
The given source includes a little integer scaling sprite drawing library, SPRZOOM. Just look out the routines to get some useful scaling functions. TileEdit depend a lot of theses functions.
Features:
- Full 8*8 4G sprite editor
- Inverse colors, flip vertically/horizontally your sprite
- Rotate it! You spin me round baby!
- Export the sprite in a string easily usable in Axe parser (Rcl Str1 in program editor to paste Hex Code)
- Saves the actual sprite in a appvar buffer to not lose stupidly your progress!
- Preview your sprite at zoom 1* and 2*, and 3*3 tiled easily!
Keys :
- Arrow : navigate in your sprite
- Shift : turn on/off light gray on the selected pixel
- Alpha : turn on/off dark gray on the selected pixel
- [F1-F5] Select menu item
Menu items:
- CLS : CLear Sprite
- INV : INVerse sprite's colors
- FLV : FLip Vertically
- FLH : FLip Horizontally
- MOR : MOaR menu
- BAK : BAcK to previous menu
- ROT : clowkwise ROTation
- RTC : RoTation Counterclock wise
- PRW : PRevieW
- EXP: EXPort
Obligatory screenshot (preview can't work on Wabbit because I'm using [F4] to preview) link in the post.