How would you make a simple spriter?

BlitzMax Forums/BlitzMax Programming/How would you make a simple spriter?

slenkar(Posted 2011) [#1]
hi I need to make a simple drawing program that allows the user to draw 8x8 blocks and combine them to make bigger pictures.
Also I need to output the info in bytes (which I dont need help with)

How would you make it?

(its for making speccy sprites)


matibee(Posted 2011) [#2]
Do you really need such a program? Why not make your sprites as bitmaps in your favorite paint program and code a converter? The advantage comes when defining sprites that are spread over several characters as you won't have to edit the individual characters (which is a real PITA just trying to do simple stuff like shifting a sprite across a few pixels for example).

E.g. Imagine what a pain it is shifting an image round inside a 2x4 character sprite:

+---+---+
|   |   |
+---+---+
|   |   |
+---+---+
|   |   |
+---+---+


to centralise or animate it. Drawing it on a 16 x 24 bitmap in MS Paint would be much easier :)

But if you do want an editor, Maxgui would be an obvious choice using three canvases 1) for character selection 2) for editing and 3) placing onto a map (where you can see them side-by-side). Reminds me of an 8-bit utility I wrote a long long time ago :)

Cheers


Sokurah(Posted 2011) [#3]
Why don't you just use SevenuP? You can find it on WOS.
I used that for the Speccy version of Dingo that I released a week ago.
http://tardis.dk/wordpress/?page_id=764