Animation editor REVAMP!!

New releases and general discussions.

Post » Sat Jan 09, 2010 4:13 am

Hi dev gang!, I was just thinking, a long time ago, I made a few suggestions to make the animation editor and importing animations a little more streamlined, I'm pretty sure I put them up on the tracker but I did a quick search and couldn't find them. So I'm gonna make this suggestion and see what you think before I add them again.

So yeah, the way I see it, the animation editor as it stands is largely limited in the fact that it is a panel. I was wondering if it was possible, after a large amount of work and grumbling at Arcticus, to make the animation editor similar to that of TGF/MMF? Or at the very least, keep it how it is and then make an 'advanced' button that brings up the window of the TGF/MMF style animation editor.
It would have to break away from being confined to a panel and be a separate window like how the image editor currently works. Something along the lines of this:




Having the animation editor displayed in this way opens up a whole lot of more advanced/easier to performs actions, such as:
- preset amounts of directions (which should be possible at the moment anyway)
- a radial display of each direction similar to that of TGF/MMF rather than a list (for those who use animation angles that are VERY close together, there could be a little zoomed in window showing the current direction and the couple adjacent to it). This leads to easy angle selection rather than a huge long list.
- more advanced importing technique (what I mean by this is the idea i had a while ago where, upon importing large amounts of frames, for example, a single animation of a walk cycle that has every direction in the one animation, the user is givin the option to create a new animation angle of X degrees every Y amount of imported frames). Here's a quick diagram of what I mean:



- a horizontal display of frame thumbnails like how TGF/MMF and the Construct image editor currently does it. Double clicking on one of the frames could bring up the image editor of that frame.
- animation controls such as speed, loops, etc could all be displayed in the window rather than being on the other side of the screen in a different panel.
- numerous other possibilities that I haven't thought of yet!

That's what I would like to see in the animation editor, I tend to make games with lots of animations and it would be a lot easier this way if you ask me. I know its a lot different to the visual basic kinda feel with the properties and stuff. But if I was presented with the options to choose to use the animation editor how it is now and this suggestion, I would choose this suggestion.
I dunno, gimme your thoughts on it.
I haven't submitted it to the tracker yet, I want to see what you think first, if you think it's not worth it, I won't bother adding it to the tracker.
Construct rules!
B
3
S
2
G
5
Posts: 351
Reputation: 2,377

Post » Sat Jan 09, 2010 4:19 am

I see what you are saying, MMF animation editor was a little easier to use. However, I have never had any issues with the way construct does it. The added directions would be nice in some situations. Other than that...
B
2
G
3
Posts: 46
Reputation: 942

Post » Sat Jan 09, 2010 4:28 am

Well for example, creating a 16 direction 2.5d/isometric looking sprite (ala Diablo 2) with multiple animations would be an enormously long task with the editor as it stands. You would have to manually enter each direction, then import every animation for every direction in manually, whether that involves rendering/drawing them as separate animation files/image lists for each angle or having the whole animation and all it's directions in the one long animation, either way it would take ages and require a lot of work due to people like me making mistakes in such a procedure.
You would THEN have to do all of that AGAIN for EVERY sprite/character/npc in the game, amounting to HUGE amounts of time and effort that this kind of method i suggested basically eliminates.
My method would involve:
- Create the animation
- Choose the amount of animation angles
- Import the imagelist/animation file (assuming you've drawn/rendered them all already)
- Choose the correct amount of frames per angle
- Let the importer do it's thing
- Rinse and repeat for each animation

Bingo
B
3
S
2
G
5
Posts: 351
Reputation: 2,377

Post » Sat Jan 09, 2010 5:12 am

Thats what I meant by "some" situations. Diablo 2 was exactly what I was thinking of too :P
B
2
G
3
Posts: 46
Reputation: 942

Post » Sat Jan 09, 2010 6:23 am

Yeah, I still think it would make a -brilliant- addition to the already amazing construct, because while it would help IMMENSELY with a diablo 2 style of game, it would still provide just as much functionality as it does now for other styles of games, if not slightly easier in my opinion. I don't find the current animation editor entirely user friendly, I acknowledge that it's probably largely due to other problems having a higher priority, but animation editors need love too!!
B
3
S
2
G
5
Posts: 351
Reputation: 2,377

Post » Sat Jan 09, 2010 8:36 pm

I do agree that the animation/picture editors could do with some improvements. Like animation previewing, for starters, and some more control of the animation within the picture editor (like adding, cloning and removing frames).
B
5
S
2
G
3
Posts: 234
Reputation: 1,818

Post » Sat Jan 09, 2010 8:44 pm

Previewing!! Thank you! :) I completely forgot about that. That's such a good idea that i'm gonna change my little paint diagram lol
B
3
S
2
G
5
Posts: 351
Reputation: 2,377

Post » Sat Jan 09, 2010 10:33 pm

I agree with you about the previewing... It's probably a major improvement, but it would be awesome!

I posted a nice way of improving the animation editor about a year ago, but it went mostly unnoticed, so I thought I should remember everyone about it :)

It's not the same as you are requesting, but I think this method I proposed would save a lot of texture space and video resources and, in the long run, would improve the way you animate.

After I proposed this I joined a game development studio, and I got to experiment on both Playground (a nice game engine by playfirst, free to use at http://developer.playfirst.com) and the Nintendo animation software package, and they are very similar to this things I tried to reproduce on Construct.

Have a go, the .CAP is old but it will run on the newer versions.
viewtopic.php?f=16&t=3174&p=24481#p24481

BTW, TIMELINE IS GREAT FOR ANIMATIONS! ;-)
B
107
S
40
G
10
Posts: 456
Reputation: 13,202

Post » Sat Jan 09, 2010 11:11 pm

I also agree. The animation editor does need a revamp as for now its a bit lacking of some useful features.
B
4
S
1
G
5
Posts: 98
Reputation: 1,648

Post » Sun Jan 10, 2010 1:05 am

I agree that the animation system in Construct could use some work. But I don't think it's a good idea to simply reproduce the UI of TGF's animation editor (your diagram is basically an outlined screenshot of TGF 1's animation editor). That UI was designed some time in the 90s, so it might not be wise to blindly copy something so old!

Davo's already implemented a very nice "filmstrip" at the bottom of the picture editor for images in animations. I think a better animation system would work as an extension to that. Also, I would prefer to get rid of the animation bar - perhaps a floating panel that only appears when the picture editor is open. I'm interested in redesigns, but not the one you posted.
Scirra Founder
B
359
S
214
G
72
Posts: 22,946
Reputation: 178,508

Next

Return to Construct Classic Discussion

Who is online

Users browsing this forum: No registered users and 1 guest