Wolf rider movement animation

Contribute art for mainline Wesnoth.

Moderator: Forum Moderators

Forum rules
Before posting critique in this forum, you must read the following thread:
User avatar
Thrawn
Moderator Emeritus
Posts: 2047
Joined: June 2nd, 2005, 11:37 am
Location: bridge of SSD Chimera

Post by Thrawn »

wow-my respect for turin has gone up again.

Really nice--ditto with the head though, needs to move a bit too.
...please remember that "IT'S" ALWAYS MEANS "IT IS" and "ITS" IS WHAT YOU USE TO INDICATE POSSESSION BY "IT".--scott

this goes for they're/their/there as well
User avatar
turin
Lord of the East
Posts: 11662
Joined: January 11th, 2004, 7:17 pm
Location: Texas
Contact:

Post by turin »

Ok, here's frames 1-6 with my attempts at rotating them. (IIRC, I actually cut frame 5, because the jump seemed proportionally too long and the animation still looks smooth without it, so this is really 1,2,3,4,6,7.)

Note that I am NOT saying this is useable in-game. There are 2 more frames that go on the end.
For I am Turin Turambar - Master of Doom, by doom mastered. On permanent Wesbreak. Will not respond to private messages. Sorry!
And I hate stupid people.
The World of Orbivm
User avatar
turin
Lord of the East
Posts: 11662
Joined: January 11th, 2004, 7:17 pm
Location: Texas
Contact:

Post by turin »

Never mind, updated version... this has all the frames done (I cut it down to 7 frames, not sure how; IMHO it looks decent. Not sure where I could add a frame.)

There are probably a bunch of pixels that aren't the right color, stuff like that. I can clear it up, but I want the basic structure correct first.
For I am Turin Turambar - Master of Doom, by doom mastered. On permanent Wesbreak. Will not respond to private messages. Sorry!
And I hate stupid people.
The World of Orbivm
Dave
Founding Developer
Posts: 7071
Joined: August 17th, 2003, 5:07 am
Location: Seattle
Contact:

Post by Dave »

While I think the animation looks excellent going horizontally -- very nice work turin -- I'm dubious about whether it can be made to actually look good going any of the directions we need it to go in.

That is to say, I am not sure walking animations, especially this one, can be made to look good, especially at the speed units move.

I would be happy to be convinced otherwise though. :)

David
“At Gambling, the deadly sin is to mistake bad play for bad luck.” -- Ian Fleming
User avatar
Jetrel
Posts: 7242
Joined: February 23rd, 2004, 3:36 am
Location: Midwest US

Post by Jetrel »

Dave, you are really scaring me. :(

I've seen this in-game, and it looks wonderful. And it makes sense that it would look wonderful, since both Age of Empires and Warcraft I & II have basically the exact same thing (except with horses instead of wolves). Their units have the same perspective, and move faster (at least in warcraft II) than ours.

It makes me worry about a lot of things - could it be that you harbor a notion that the movement animations in those two blockbuster commercial successes looked bad? I think they looked great.

I'm hoping it's just general trepidation on your end (worrying over Turin throwing away effort), not unrealistic expectations, or an aesthetic world-view that doesn't agree with mine. :cry:



:| ANYHOW, I've previewed this in-game (my per-frame timing was 40ms), and it did bring home one fear that I should have addressed earlier, and which we may as well tackle now, before we do any more work. The wolf is too short - the edit to change it's perspective ended up (unfortunately) shrinking it's body by a bit. So, we need to add some 2-3 pixels to the length of the wolf's torso.

Other than that, there's the obvious addition of the shadow, and perhaps some fine-tuning of movement/cleaning up of texturing pixels, and then this puppy is done (no pun intended).
Play Frogatto & Friends - a finished, open-source adventure game!
Dave
Founding Developer
Posts: 7071
Joined: August 17th, 2003, 5:07 am
Location: Seattle
Contact:

Post by Dave »

Jetryl,

I haven't seen them in-game, and if you have, and say they look good, I'll trust your judgement. :)

And yes, I think Warcraft 2 looks great.

I'm absolutely all for having movement animations if we can make them look good.

One thing I just want to make clear that I'm not in favor of is this: I don't want to slow down the speed at which our units move in order to make walking animations look better. That would be favoring appearance over functionality, which I don't think is a good idea.

David
“At Gambling, the deadly sin is to mistake bad play for bad luck.” -- Ian Fleming
Boucman
Inactive Developer
Posts: 2119
Joined: March 31st, 2004, 1:04 pm

Post by Boucman »

dave, I'm the coder responsible for that, jetryl is only the artist :P

more seriously, if you remember the anim movement code, it worked basically like an animation, except that the whole thing was reimplemented in the move_unit_between function

now we use the animation primitives which allows us to change the image displayed during the mvt

but the costy part (CPU wise) is to redraw the tiles on which we are walking, not choosing the image to display, and that was something we already did, so I don't think the performance cost could be measurable

however, the animated mvt slightly slower than the mvt image thing (perception wise) for reason of frame timing. i.e we did a trial and error process to find the right animation length and ended with an animation which is slightly longer (barely percievable)

no if it's not the CPU cost your worried about, but the strain on the artist community, or if you want the timing of animations to be reduced, it's back to jetryl :)


and BTW, turbo mode is still 5x faster
Fight key loggers: write some perl using vim
Dave
Founding Developer
Posts: 7071
Joined: August 17th, 2003, 5:07 am
Location: Seattle
Contact:

Post by Dave »

Boucman,

I'm not concerned about the CPU time taken. I'm sure that's not an issue.

What I am concerned about is if the artists end up saying "well we've done all these animations, but they don't look good because the units move much too fast. Can we please make units move three times slower than they do now so our animations look decent?"

That's what seems to happen with lots of commercial games. They make units move much slower to fit in 'cool' animations.

David
“At Gambling, the deadly sin is to mistake bad play for bad luck.” -- Ian Fleming
User avatar
Elvish_Pillager
Posts: 8137
Joined: May 28th, 2004, 10:21 am
Location: Everywhere you think, nowhere you can possibly imagine.
Contact:

Post by Elvish_Pillager »

:shock: The units move too slow already!
It's all fun and games until someone loses a lawsuit. Oh, and by the way, sending me private messages won't work. :/ If you must contact me, there's an e-mail address listed on the website in my profile.
User avatar
turin
Lord of the East
Posts: 11662
Joined: January 11th, 2004, 7:17 pm
Location: Texas
Contact:

Post by turin »

Uh... since you can hold down "shift" to switch between accelerated speed and normal speed (an awesome feature, BTW), I don't see how such a slowdown could be a problem... not that such a slow-down is going to be requested anyway.

In any case, Jetryl - I'm not sure quite what kind of elongation you're talking about. Do you care to apply the changes you're talking about to the base image, so I can then apply them to all 7 frames?
For I am Turin Turambar - Master of Doom, by doom mastered. On permanent Wesbreak. Will not respond to private messages. Sorry!
And I hate stupid people.
The World of Orbivm
Dave
Founding Developer
Posts: 7071
Joined: August 17th, 2003, 5:07 am
Location: Seattle
Contact:

Post by Dave »

turin wrote:Uh... since you can hold down "shift" to switch between accelerated speed and normal speed (an awesome feature, BTW), I don't see how such a slowdown could be a problem
Because some people (like me) don't like playing at 'accelerated' speed, but don't want the game crawling at a snail's pace either.
“At Gambling, the deadly sin is to mistake bad play for bad luck.” -- Ian Fleming
User avatar
Elvish_Pillager
Posts: 8137
Joined: May 28th, 2004, 10:21 am
Location: Everywhere you think, nowhere you can possibly imagine.
Contact:

Post by Elvish_Pillager »

No problem, we'll get those sliders implemented eventually... :wink:
It's all fun and games until someone loses a lawsuit. Oh, and by the way, sending me private messages won't work. :/ If you must contact me, there's an e-mail address listed on the website in my profile.
Darth Fool
Retired Developer
Posts: 2633
Joined: March 22nd, 2004, 11:22 pm
Location: An Earl's Roadstead

Post by Darth Fool »

So let me sit on the fence on this one. I think that we can have are cake and eat it to. If are fearless art director can make sure that all unit animations for movement are the same length in time(not necessarily in # of frames) then it should be quite possible to keep the new animations from slowing down gameplay. I think this is a good idea anyways, since units that move the same speed across a given terrain should take the same amount of time to cross it. All that is needed is an official standard movement animation length.
deserter
Art Contributor
Posts: 291
Joined: September 12th, 2005, 9:48 am
Location: Finland

Post by deserter »

The animation was crappy at the start, but now it's nearing perfect. :)
I have a feeling that this movement animation thing is going to be a long and hard project and if I had a hat I would tip it to anyone involved. (no hat fits me because of my dreadlocks) And the same goes to the multi-hex terrain project. Keep it up! :)

I feel like I'm posting meaningless post, but I really did want to point it out this time. :)
entropomorphic
Posts: 65
Joined: March 18th, 2005, 9:01 pm
Location: Boston, MA

Post by entropomorphic »

Warcraft 2 also had the luxury of having a crack team of dedicated paid professional artists on deadlines... as well as image sizes (32x32) less than half the size of Wesnoth's. They did, however, create animations for 8 directions compared to Wesnoth's 6.

Given Wesnoth's history, I don't think it'd be too much of a problem for the move animations to be implemented slowly, unit by unit. Having 5 units that move much nicer than the rest is better, IMO, than giving them all 2-frame, horizontally-oriented movement animations that look forced.
Post Reply