Best PC program for sprite animation
Best PC program for sprite animation
Maybe somebody would have some advice...
So I draw my sprites in some graphic editor and would like to see them in motion.
I'd like to be able to create some pattern of animation where some frames of sprite are displayed longer and some shorter, for example
1,1,1,2,2,3,3,4,4,4 and back to 1
So do you have any your favourite PC app to show sprite animation? Free programs preffered
So I draw my sprites in some graphic editor and would like to see them in motion.
I'd like to be able to create some pattern of animation where some frames of sprite are displayed longer and some shorter, for example
1,1,1,2,2,3,3,4,4,4 and back to 1
So do you have any your favourite PC app to show sprite animation? Free programs preffered
Re: Best PC program for sprite animation
I don't know any that is Spectrum specific, for animations that has the control of frame length that you need.
SevenUp is a nice editor that allows you add frames, and forward or reverse through them using cursor keys.
This is what I use the most.
You can also use GIMP, which as a filter that allows to use Layers as frames, where you can define the length of time for each frame by adding some text to the end of the layer name like "(40ms)". By the way, a spectrum frame takes 20ms.
You can also use GIMP Export feature to GIF as animation.
If you want a really good animation (but not specific for spectrum), I would suggest that you look for PIxelArt Editors with "Onion Skin" Support.
The Best that I know of and have used before is Graphics Gale (Not Spectrum specific).
https://graphicsgale.com/us/
Or you can check pre-compiled lists like the following:
https://www.slant.co/topics/1547/~pixel ... te-editors
SevenUp is a nice editor that allows you add frames, and forward or reverse through them using cursor keys.
This is what I use the most.
You can also use GIMP, which as a filter that allows to use Layers as frames, where you can define the length of time for each frame by adding some text to the end of the layer name like "(40ms)". By the way, a spectrum frame takes 20ms.
You can also use GIMP Export feature to GIF as animation.
If you want a really good animation (but not specific for spectrum), I would suggest that you look for PIxelArt Editors with "Onion Skin" Support.
The Best that I know of and have used before is Graphics Gale (Not Spectrum specific).
https://graphicsgale.com/us/
Or you can check pre-compiled lists like the following:
https://www.slant.co/topics/1547/~pixel ... te-editors
Re: Best PC program for sprite animation
Thanks for these hints. although actually I've heard about all of them before So my question remains open.
From what I realised there aren't tools for sprite animation only. It's usually a graphic editor having some animation feature.
I suppose I could write such a simple utility myself. Only if I had more time
From what I realised there aren't tools for sprite animation only. It's usually a graphic editor having some animation feature.
I suppose I could write such a simple utility myself. Only if I had more time
Re: Best PC program for sprite animation
The best one? I dunno.
Maybe the free version of Brashmonkey's Spriter.
RealWorldPaint will do what you asked for. See this video where I played with some Mojon Twins' sprite : https://1drv.ms/v/s!AicsUf2EwOukhCAb8u7g1lG9IdND
Maybe the free version of Brashmonkey's Spriter.
RealWorldPaint will do what you asked for. See this video where I played with some Mojon Twins' sprite : https://1drv.ms/v/s!AicsUf2EwOukhCAb8u7g1lG9IdND
Re: Best PC program for sprite animation
Any plans to release a game hik?
Re: Best PC program for sprite animation
BASin can do that.
Re: Best PC program for sprite animation
Recently I found this ... Piskel... A great online Sprite editor tool. Check it out...
https://www.piskelapp.com/
https://www.piskelapp.com/
______________________________________________________////
Machines: Retropi - ZX Spectrum (Arcade Cab) - ZX Spectrum NEXT
www.rucksackgames.co.uk
Softology:
Foggy's Quest - Circuitry - The Incredible Shrinking Professor - ? - Rubicon (WIP) - All Hallows (WIP)
Machines: Retropi - ZX Spectrum (Arcade Cab) - ZX Spectrum NEXT
www.rucksackgames.co.uk
Softology:
Foggy's Quest - Circuitry - The Incredible Shrinking Professor - ? - Rubicon (WIP) - All Hallows (WIP)
Re: Best PC program for sprite animation
I can vouch for Piskel - I've used it a fair bit - not ZX spectrum related, but - https://yogyog.org/pressgang/ - mostly Piskel.
Re: Best PC program for sprite animation
I have just knocked together a sprite editor to run under ZXDS, so I can take it with me on holiday or use on the train!
I'm forever writing custom editors. On a PC I tend to use an old magazine disk with a full version of Borland Visual C++ on it, as I learned how to programmatically paint arbitrary rectangles on its 'image' object years ago, so just use that with some custom mouse and push-button GUI behaviour. Then write the results out as text assembly data definitions. The tricky bit is re-loading and parsing those definitions back into sprites, but one could use an intermediate binary format.
I'm forever writing custom editors. On a PC I tend to use an old magazine disk with a full version of Borland Visual C++ on it, as I learned how to programmatically paint arbitrary rectangles on its 'image' object years ago, so just use that with some custom mouse and push-button GUI behaviour. Then write the results out as text assembly data definitions. The tricky bit is re-loading and parsing those definitions back into sprites, but one could use an intermediate binary format.
-
- Manic Miner
- Posts: 392
- Joined: Sun Nov 12, 2017 3:54 pm
Re: Best PC program for sprite animation
I use Photoshop on my laptop for pretty much all my pixels (Spectrum and non-Spectrum), including creating animations, though I’m thinking about giving Aseprite a go, though.
When doing full Spectrum stuff I’ll import my graphics into SevenUp and the programmer can use the SEV files if they want.
For on the go, I use Edge Touch on my iPhone. I’ve tried many different pixel art apps but Edge Touch remains my favourite. I can also animate within that, too. I can either export any pixel stuff into my Dropbox or transfer via my PC later.
When doing full Spectrum stuff I’ll import my graphics into SevenUp and the programmer can use the SEV files if they want.
For on the go, I use Edge Touch on my iPhone. I’ve tried many different pixel art apps but Edge Touch remains my favourite. I can also animate within that, too. I can either export any pixel stuff into my Dropbox or transfer via my PC later.
Re: Best PC program for sprite animation
I've just realised I can't happily go on holiday now until my ZXDS Sprite Editor can (a) play animations and (b) do 8x2 multicolour... Oh bugger....
Re: Best PC program for sprite animation
OK, it can do both of those now. Anyone interested in trying it out themselves? Do your sprite design on the train...
Although you'd manually have to extract the data from a snapshot when you get home, as it doesn't have an export function.
Re: Best PC program for sprite animation
I'll see if I can knock up some instructions and present something before I go on holiday.
The basic version does up to 24x24 pixel sprites with regular attributes, and stores up to 255 of them.
You can now play animations (if they're in order) and also place multiple (animating) sprites on an 'Arrange' workscreen and watch them animate, or see how they line-up to make larger graphics. And it remembers how you placed them for when you switch between the Edit and Arrange screens. Cut+Paste of whole sprites works, but there's no in-sprite-pixel-scroll function. Mainly because I've run out of button-combos to control it!
I guess it would work well under emulation on a desktop if you can map a joypad buttons to extra keys. It's probably not much good on a real Spectrum as it uses multi-button keystrokes. And to extract the sprites you'd want to save them straight out of memory as binaries and probably manipulate the data into your own sprite format.
But it looks good, and I've found I can fairly quickly replicate sprites I've already drawn somewhere else.
The 8x2 multicolour version is a bit more flaky. It only has a crude multicolour renderer to show a single sprite near the top of the screen, so it doesn't have the 'Arrange' mode for multiple sprites. And it's not very stable yet either. And is only set for 48K timing! But apart from that...
The basic version does up to 24x24 pixel sprites with regular attributes, and stores up to 255 of them.
You can now play animations (if they're in order) and also place multiple (animating) sprites on an 'Arrange' workscreen and watch them animate, or see how they line-up to make larger graphics. And it remembers how you placed them for when you switch between the Edit and Arrange screens. Cut+Paste of whole sprites works, but there's no in-sprite-pixel-scroll function. Mainly because I've run out of button-combos to control it!
I guess it would work well under emulation on a desktop if you can map a joypad buttons to extra keys. It's probably not much good on a real Spectrum as it uses multi-button keystrokes. And to extract the sprites you'd want to save them straight out of memory as binaries and probably manipulate the data into your own sprite format.
But it looks good, and I've found I can fairly quickly replicate sprites I've already drawn somewhere else.
The 8x2 multicolour version is a bit more flaky. It only has a crude multicolour renderer to show a single sprite near the top of the screen, so it doesn't have the 'Arrange' mode for multiple sprites. And it's not very stable yet either. And is only set for 48K timing! But apart from that...