Animation Curves in GameMaker -- Tweening Tutorial

Поделиться
HTML-код
  • Опубликовано: 20 дек 2024

Комментарии • 35

  • @GameMakerStation
    @GameMakerStation  4 года назад +13

    Hope you liked the video! Let me know what you think of Animation Curves, and any creative uses you can think of!

    • @jean-claudegugimaier1602
      @jean-claudegugimaier1602 4 года назад +2

      your english is not bad at all ... so the subtitles work really fine for me (i'm not so good in english) :)
      thanks for the tuto-video ... i improve more and more everytime.

  • @alexferri9973
    @alexferri9973 4 года назад +19

    That would be great if they implemented some easing presets to use in the animation curve editor rather than manually replicate them, but maybe they will in a future update.
    Good tutorial though 💪🏼

    • @alvideos2145
      @alvideos2145 4 года назад

      Would have been nice if it just had an actual animator like flash.

    • @artorias-24
      @artorias-24 3 года назад

      New update adds presets including linear, smooth, and bezier curves

  • @tibisoft
    @tibisoft 3 года назад

    Clear and straightforward. Thanks.

  • @chooby4405
    @chooby4405 4 года назад +2

    Love the new RUclips segment feature. Now im about to make my curved animation curves to do curved animations.

  • @YaBoyZakiSami
    @YaBoyZakiSami 4 года назад +11

    Yo dude I really like your work, and you seem like a pretty smart, hardworking and generally cool guy. One criticism I have though is that I feel like your narration just seems unnatural and forced, I mean no harm nor disrespect at all, but I hope you can be more loose and casual when making these videos, cause one of the main things that help me learn (like many others I'm sure) is connecting with my teacher. If you just narrate as if you're talking to or teaching a friend about gamemaker, then that'd be great. I'm sure your videos will be even better than they are now too!

  • @travis_hartman
    @travis_hartman 3 года назад

    Just wanted to say thankyou. This was extremely helpful.

  • @edcofu
    @edcofu 4 года назад +4

    This is great! I'm learning a lot from your videos, this is basically the best documentation i can find for the 2.3 beta. Just a tip: use Audacity noise remover filter to remove the white noise behind your voice (if you're using a noisegate disable it to get the noise profile), pretty fast edit and will greatly increase your voice quality ; )

  • @CassidyListon
    @CassidyListon 4 года назад +2

    9:55 this wasn't always the case. In the very first version of 2.3, you could place and move points horizontally freely WITHOUT effecting other curve channels. IT was much, MUCH better that way and they kinda ruined the animation curve feature a bit by adding a x-relationship to every point.

    • @GameMakerStation
      @GameMakerStation  4 года назад

      Yeah I know, I was in the closed beta. This makes more sense when you consider the use of curves in Sequences. For example, a curve for the "Position" track has two channels: x & y. So those channels have to be locked horizontally. But, they might have made this an option, instead of a restriction across all curves...

    • @CassidyListon
      @CassidyListon 4 года назад +1

      @@GameMakerStation If it had been like this from the start, then it would have framed my usage habits.
      Previously, the complete freedom between channels meant that I created a new Animation Curve for a family of Eases for example, where each channel was a different Ease type. Then I made a new Curve for Arc channels.
      As it stands now, I can't add more channels to my Ease Curve because a new channel inherits the same number of points as ALL previous channels, and points cannot be deleted or you will delete/effect the points in other channels.
      It's really bad.

  • @Sleepystranger
    @Sleepystranger 4 года назад +1

    this tutorial is very well made

  • @philosopherhobbs
    @philosopherhobbs 4 года назад

    Great as always Matharoo!

  • @jfurmann
    @jfurmann 4 года назад +3

    as usual: great video!

  • @morgansmith1529
    @morgansmith1529 4 года назад

    This is some God-tier content

  • @FrozenFlameInt
    @FrozenFlameInt 4 года назад

    Thanks so much for putting together this video! =)

  • @aaronwise1089
    @aaronwise1089 4 года назад +1

    Really helpful thank you

  • @AngryhammerGames
    @AngryhammerGames 4 года назад

    Love your videos, thanks for making them.

  • @habarvaz
    @habarvaz 4 года назад

    Great tutorial as always. Thank you

  • @Fromagreatheight
    @Fromagreatheight 4 года назад

    can you use curves to input a variable and output a nonlinear result? would be super helpful

  • @super_bits
    @super_bits 3 года назад

    Nice explication

  • @Mk2kRaven
    @Mk2kRaven 2 года назад

    Can you achieve the same result of a complex animation curve using lerp() ?

  • @samcook6250
    @samcook6250 4 года назад +2

    Greate tutorial!

  • @lic.cesardiaz7956
    @lic.cesardiaz7956 4 года назад

    Hey! hello can you help me with some game maker, can you make a sprite editor in game maker 1.4 ???

  • @traynortm
    @traynortm 4 года назад

    Excellent content

  • @art4truth
    @art4truth 4 года назад +1

    Couldn't we do this with paths? They animate position very well. If we need to separate x and y on a path we have path_get_x/y and path_get_point all of which can be applied to position as well as other things to do interpolation. I guess having multiple curves in one asset is different, but I'm not sure what the advantage is. What does this allow that paths don't?
    The similarity make me wonder if Yoyo doesn't plan on eventually axing paths. I hope not because being able to set both x and y with the positions on one line is extremely useful and intuitive. Forcing their separation would make certain things much more difficult. Can sequences use paths or only animation curves?

  • @ksioncdesign7075
    @ksioncdesign7075 4 года назад +1

    useful stuff

  • @trohinic
    @trohinic 2 года назад

    thank for da tutorial

  • @jdmaine51084
    @jdmaine51084 4 года назад

    This EXACT code does not work for me.

    • @GameMakerStation
      @GameMakerStation  3 года назад +1

      Copying the EXACT code from tutorials doesn't work for most, because everyone's problem is different and has to be solved with specific attention 🙂

  • @zarkha_
    @zarkha_ 4 года назад

    great usefull !

  • @fierorecensione5828
    @fierorecensione5828 Год назад

    OK!