Adventure Game Studio

Creative Production => Critics' Lounge => Topic started by: Dr Fred Rubacant Edison on Mon 23/11/2009 07:02:37

Title: Need some help can't get this sprite frame to look right
Post by: Dr Fred Rubacant Edison on Mon 23/11/2009 07:02:37
I'm tring to make it look more like he is reaching out infront of him. Say to open a door or turn on a light.

(http://i139.photobucket.com/albums/q301/Rubacant/BackUseLampsLow2BBHelp.png)

It's for a opening doors or using stuff animation.  I think the one I have is ok for lower Objects. But should it look more straight out or up higher.
Title: Re: Need some help can't get this sprite frame to look right
Post by: Evil on Mon 23/11/2009 11:04:01
When I reach out for something, I don't extend my arm the whole way. To open a door or flip a light on the position of my elbow doesn't change much beyond resting position. As long as he gets his hand up past his elbow and maybe moves his elbow up a pixel or two it'll look fine. I'd suggest animating a profile version of this action, then do a frame by frame matchup of a rear view, which will not only make it faster and easier, but more realistic and consistent. But really, making it look right is all in the timing of your frames.
Title: Re: Need some help can't get this sprite frame to look right
Post by: Layabout on Mon 23/11/2009 12:48:26
If he's stretching, his left foot would be forward to balance him and right foot back and maybe off the air. Try to twist the body a bit too. It'll do a world of wonders.
Title: Re: Need some help can't get this sprite frame to look right
Post by: NsMn on Mon 23/11/2009 13:04:06
Remember: If the hand is in front of him, it shouldn't be visible.
Title: Re: Need some help can't get this sprite frame to look right
Post by: Crimson Wizard on Mon 23/11/2009 13:55:12
Quote from: Evil on Mon 23/11/2009 11:04:01
I'd suggest animating a profile version of this action, then do a frame by frame matchup of a rear view
Additionally, you may try drawing a top-view and stretch the "view-rays" from wanted camera position to know which body elements should be visible and which should not.
Well, that's basic descriptive geometry stuff.

BTW, maybe you should also take his pose yourself and overlook how YOU stand and hold your arm in this situation :)
Title: Re: Need some help can't get this sprite frame to look right
Post by: Victor6 on Mon 23/11/2009 15:36:32
It might also be worth turning his head a little towards the object, people generally look at their hands if manipulating something unfamiliar.
Title: Re: Need some help can't get this sprite frame to look right
Post by: Shane 'ProgZmax' Stevens on Mon 23/11/2009 17:13:01
Place him at where he would stand before an example door in the game and then adjust his arm position such that his hand (whether we can see it or not) convinces the player it is over the position of the door knob or close to it.  You can do this either:

1.  The way you have it now, with his arm bent in front of his body to reach the doorknob.

or

2.  Having his arm bend to the left with the hand visible as it grips the doorknob.


Option 1 is much easier in terms of animation as the body hides much of the 'action'.

Title: Re: Need some help can't get this sprite frame to look right
Post by: Dr Fred Rubacant Edison on Fri 27/11/2009 02:52:52
Thank you for the help.  It looks good now I added one more sprite frame for the end.

Here is a video of it sorry it's hard to see. CamStudio acting crazy

http://www.youtube.com/watch?v=Fmko0J4Pjn4
Title: Re: Need some help can't get this sprite frame to look right
Post by: Shane 'ProgZmax' Stevens on Fri 27/11/2009 12:59:17
Very nice.  I especially like the shaking animation you added to the desk drawer when he tries to force it open.  You've come along way since you first started posting for help here, Rubacant!
Title: Re: Need some help can't get this sprite frame to look right
Post by: Dr Fred Rubacant Edison on Fri 27/11/2009 13:34:07
Thank you ProgZmax.   The once glass and nail road  is starting to smooth out and things are becoming easier.