Advertisement

jumping animation

Started by May 25, 2018 09:13 PM
0 comments, last by xDanix 6 years, 6 months ago

Hi guys, so im developing a game using GMS2, following shaun spalding tutorials from youtube, my problem is that he explains only the basics on the mechanics, and since i have almost 0 knowledge in code, i cannot derail far from what he writes.. the main issue that i have now is developing the character animation; i want to make a jump, something like: impulse, ascending, descending, landing and also some smooth transition between ascencion and descent. now, in the way he wrote the code i get as follows:

// animation
if (!place_meeting(x,y+1,oWall))
{
    sprite_index = sPlayerA;
    image_speed = 0;
    if (sign(vsp) > 0) image_index = 1; else image_index = 0;
}

oWall is my collision object, sPlayerA is my jump sprite with two frames on it.

that gives me a basic and solid jump, but i feel like its too static.... Any ideas on how to write something to get a nice smooth jump with more than just two frames? i'm aiming at four or five frames total.

thanks in advance, here's a screenshot of the work in progress:

Scr1.png

This topic is closed to new replies.

Advertisement