Easing functions make your animations and transitions feel better in games. Learn to make smoother movements with your objects, menus, dialog boxes or whatever you want to move.

Project Download:
Twitter:

Resources for learning more about easing functions:





Nguồn: https://shaarique.com/

Xem thêm bài viết khác: https://shaarique.com/game/

18 Comments

Shaffy

July 1, 2020

THANKS I NEEDED THAT FOR MY GAME I WAS GIVING UP! THANKS!!

Reply

L. F.

July 1, 2020

What I really do not understand is why people make games with the same basic mechanics (menus, walking, jumping, collision, double jump, etc) but nobody ever makes software which incorporates those mechanics as a template.

Reply

DynoStorm

July 1, 2020

Sweet tutorial lad!

Reply

Jaswir FeatherHatGames

July 1, 2020

Thanks this is really useful

Reply

Adam Prokop

July 1, 2020

Ah, this is so useful video!!

Reply

Funky B

July 1, 2020

Very helpful! Thankyou

Reply

D Man

July 1, 2020

Nice tutorials

Reply

Let's Learn This Together

July 1, 2020

Really awesome stuff. I'm working on adding it to my own project, so thanks for the awesome explanation.

Reply

Vlad Ten

July 1, 2020

Thanks, great Tutorial! Could you help me to adapt this function for acceleration, at the click of a button, like dash in Hyper Light Drifter? Sorry for my English…

Reply

raspberry_picker39

July 1, 2020

x = Wave(10, 20, 3, 0);

Reply

Zen Productions

July 1, 2020

I made a little app based on this that demonstrates additional easing functions found on the links you provided in a user friendly interface. Also it packages all the easings into one easy to use script. 🙂

https://drive.google.com/open?id=0ByNeA06bo4tqYUNSSnZubDNHdWs

Reply

Florian Bar

July 1, 2020

Awesome tutorial. I'll be adding those scripts to my base template.
Just 2 questions though:
1. How do you reduce the intensity of the bounce on the ease_out_elastic script?
2. How do you make any of those scripts handle diagonal movement?

Reply

Jordan Schaeffer

July 1, 2020

That was great! Welcome back. Good balance of explaining everything in the beginning and letting the more complicated bits at the end work for themselves.

Also, great advice at the end about messing around with other variables besides just the x. Switching the elastic one to image scale was particularly cool. Made it look like the square was breathing.

Reply

Amaarofa

July 1, 2020

does it work in gms1 too?

Reply

tankie

July 1, 2020

Saw your menu teaser using these algorithms on your Twitter feed. Cool things in the works 😉

Also the mystery of throwing double axe weapons in top down games finally makes sense now. Excellent tutorial explaining the math. Appreciate the bonus links on these algorithms.

Reply

FriendlyCosmonaut

July 1, 2020

Loved this, and really looking forward to seeing what you've got in the works!

Reply

Larry tesla spacex boring Lawrence

July 1, 2020

thank you for gamemaker video

Reply

Aaron Wise

July 1, 2020

Cool

Reply

Leave a Reply