Sprite Designer
Does anybody know of a good sprite-designer package? The game I'm currently working on is requireing a lot of sprites, and coding them all as binary is getting to be a pain!
What I really need is to be able to design a 16x16 sprite, with or without colour, with or without a mask, and then pick how the information is interleaved for that sprite.
Does anybody know if anything like that is available?
What I really need is to be able to design a 16x16 sprite, with or without colour, with or without a mask, and then pick how the information is interleaved for that sprite.
Does anybody know if anything like that is available?
Post edited by bobs on
Comments
Yeah, Seven-uP. How it interleaves mask, graphic and X,Y order is completely customizable. It supports a variety of output formats too.
I'm not sure if TommyGun or Bmp2Spec is as customizable.
Write games in C using Z88DK and SP1
Hey, you almost got the name right! :)
It's "SevenuP", altogether.
You can get it from this site's Utilities page, or from my webpage at:
http://www.speccy.org/metalbrain
https://twitter.com/bobsstuffgames
https://www.facebook.com/bobs.stuff
http://www.bobs-stuff.co.uk
Is there any package that does all that?
[ This Message was edited by: bobs on 2006-01-20 14:28 ]
https://twitter.com/bobsstuffgames
https://www.facebook.com/bobs.stuff
http://www.bobs-stuff.co.uk
You should be able to interleave the mask into the bitmap data using SevenuP, just move mask to the top of the byte sort priority in output options.
Can't help you with the attributes, I always locate those in a separate table away from the graphics.
Egghead Website
Arcade Game Designer
My itch.io page
That's right. And to get graphic data before mask data, untick the "Mask Before Graph" option.
I'll think about the attributes to find a way to interleave them between frames in the next version. Right now they can be put right after the pixels data or associated with each character, but not with lines, columns or frames.
e.g.
mask,line1byte1,mask,line1byte2
mask,line2byte2,mask,line2byte1
etc etc
Its not as flexible as SevenuP, but it does support the most common formats that I'm use to using.
From memory I think my format was
8 bit gfx, 8 bit mask, ..., then attributes.
In TG you design the sprite in the image editor and can then use the code editor to insert the sprite data into a source code file.
At present it outputs ASM code, but if you using BASIC change the defb's to data and thats all you need to do to use the code.
Cheers
[ This Message was edited by: Kiwi on 2006-01-22 23:22 ]
https://twitter.com/bobsstuffgames
https://www.facebook.com/bobs.stuff
http://www.bobs-stuff.co.uk