Pixelation
Critique => Pixel Art => Pixel Art Feature Chest => Topic started by: IvanX on March 16, 2014, 04:55:12 am
-
(http://i.imgur.com/GIN9iHj.gif)
So animations are hard and I have no idea how this works.
Any C+C wold be appreciated
-
He looks more like he is angrily strutting. I think he should lean forward and bit more and have his legs extend all the way out at the extreme frames. Try to go for the cliche "infinity symbol" run with his feet and work off from there.
-
So animations are hard and I have no idea how this works.
Any C+C wold be appreciated
Hmm?
You could have a data structure to define your x\y\w\h in your sprite-sheet. Then, for an actual animation, you can use a vector, map, or linked list to have a list of frames.
The easiest thing to do, if each frame is the same length, is to make note of when an animation starts and base the current frame off that
Then do framenum = ((currentTime - startTime) / timePerFrame) % totalNumberOfFrames
I...think this works? It's been a while since I wrote my own animation code.
let's say you're 500 ms into an animation that has 5 frames at 20ms each.
((5000-4500) / 20) % 5
25 % 5 = 0
You're on frame 0 of 4 at the current point in time.
How about 750ms in?
((10000 - 9350) / 20) % 5
37 % 5 = 2
frame 2 of 4
789 ms?
(10000-9210) / 20) % 5
39 % 5
frame 4 of 4
Seems to work.
Or just use some library or engine that does animations for you.
Edit: Haha, C+C != C++. I'd say that's more of a brisk walk, and it looks pretty good for a brisk walk. To run, he's gotta lean forward.
-
The main thing missing is that for a basic run there is point where neither foot is in contact with the ground.
During a walk there is always at least one foot on the ground.
So what you have looks like a power walk.
Go outside and run around ----> no seriously.
Think about what it feels like.
Now power walk.
Think about what it feels like.
Why are they different?
Look up some videos.
Draw some stuff.
Here's a really quick edit.
(http://4.bp.blogspot.com/-xNwNy6MGqRo/UyYAAULd5RI/AAAAAAAAJOk/fVHLdavdgso/s1600/knightDudeRun_Original.gif) (http://3.bp.blogspot.com/-iQfRif5Vg4g/UyYAASEWSOI/AAAAAAAAJOg/Ds6xSleGEdk/s1600/knightDudeRun_Edit.gif)
Sorry, no time to edit drawings.
All I did was edit position.
Other things could be improved as well.
With the contact starting frame that you have his foot slides forward while on the ground.
I was able to remedy this by moving him off the ground, but it's not really an intentional solution.
You would have to change some of the drawings to better match the action at the current time.
-
(http://i.imgur.com/aFo3caZ.gif)
So I pushed his torso forward to eliminate the power walk look of things, but I'm still not content with the legs.
Something about the extremes and the frame before them seem off, but I can't figure out what looks so off about them.\
Also, sorry about responding late.
Work and dark souls have been eating up my time.
-
(http://i.imgur.com/0bzmfpd.png)
This was the frame the PPD added in.
(http://i.imgur.com/PVYVu4c.gif)
This is an old run anim reference.
I think the main issue with the knight looking like he is power walking is that he is too grounded. He needs to bob up and down a bit more and really kick up at the extremes of the run.
-
(http://i.imgur.com/bht7Zoy.gif)
So at this point, I've reworked the extremes and added in 2 tweening sprites to smooth things out. I'm thinking it's good enough to start adding in details and whatnot, but any critique before I jump into that would be nice. :)
-
I think your mistake in the latest version is extending his legs so much. It's like he's leaping forward 2 meters at a time, almost doing the splits with every step. PixelPiledriver's version looked more like a person running with heavy armour, as it had smaller steps and more vertical movement.
-
I had to step away from this for a while. It seems I was handling this all the wrong way and trying to add in more frames for more smoothness.
(http://i.imgur.com/6DU3QUX.gif)
I dropped a few frames that weren't doing me any favors, including the extremes, since the frame right before them served as a better extreme.
-
I think that looks better but I think he should have more weight in his steps, given that hes wearing a suit of armor. I tried making an edit, but honestly I have trouble giving my animations weight too
(http://i.imgur.com/cRCMFlM.gif)
-
(http://i.imgur.com/FDWBLEv.gif)
So I think I'm just about ready to start adding detail in to this sucker. :D
-
(http://i.imgur.com/FDWBLEv.gif)
So I think I'm just about ready to start adding detail in to this sucker. :D
I liked what you had before better, I don't think that him just pausing in the middle of the run adds weight as much as it interrupts the flow of the actual run.
-
I didn't give up on this!
I've made quite some process since I last posted and figure it would probably be nice it have an update.
(http://i.imgur.com/DMa9Q8y.gif)
-
It's a bit of a nitpick, but the back arm (his left) is extending really far behind him. For a perspective like this slightly angled toward the viewer, his right arm only pulls back to just near his hip, but the other arm is extending well into view for us.
It's a subtle thing, barely noticeable unless you watch it for a while. Then you start to notice...
-
Nobody mentioned this, but it looks like his chest muscles/chest plate is sliding loosely forward and backwards as if he's previously been chopped in half but the top part of his body hasn't slid off quite yet. That has a lot to do with his stomach poking out past his chest and going waaay back on later frames. He's supposed to be leaning forward, right? At no point should his stomach slide forward or backwards with a simple lean or turn of the shoulders. And speaking of turning the shoulders, you should exaggerate this a bit more without shifting the chest pixels forward (which is also leading to the top-part-of-his-body-seems-sliced-in-half-look.)
-
Finished up the animation with some small tweaks the chest and such.
I'm happy
My Dev is happy
It's done until I want to go back and tweak it
(http://i.imgur.com/NoRJmo2.gif)
-
Not bad. Chest looks a lot better following the stomach. Other than possibly a few pixels on the inside of front part of the tassle on his head possibly being shifted via a bit of subpixel animation (to make the head turn/shift read a little better), I can't see too many problems calling it with this one. The only other suggestion I could make is to add a third position of the head where the face turns to (his) right a bit more, or just omitting the head turn (since, at the moment, it reads as very jerky with the face and helmet pixels suddenly changing like that.)
But you said you're done, so I won't hold it against you lol. ;P
-
this might be too cartoony an idea for whatever youre going for, but the visor bouncing up and down as he runs would be cool little detail. Looks good how it is though.