Godot 4: Character Animation

Поділитися
Вставка
  • Опубліковано 5 вер 2024
  • In this series of videos, we look at how to import, setup, and use 3D models in Godot, whether you downloaded them or created them yourself. Here, we're using AnimationTree to set up our character's animations.
    You can download the art packs we're using from Kay Lousberg at itch.io:
    kaylousberg.it...
    Text version and link to code:
    kidscancode.or...
    Want to learn Godot 4? Check out my new book, Godot 4 Game Development Projects.
    Available now! amzn.to/3qcOZ4E
    Support me on Patreon: / kidscancode

КОМЕНТАРІ • 22

  • @MrOnosa
    @MrOnosa 9 місяців тому +6

    I appreciate you taking the time to make this video. It was clear and well edited. I am brand new to Godot and 3D video game development. I had no idea stuff like tweening between animated states was possible. This has me very excited about all the possibilities.

  • @jimbo_gamedev
    @jimbo_gamedev 11 місяців тому +5

    Thanks for this tutorial, I'm porting my project from unity to godot and this was very helpful!

  • @Nia-zk7ek
    @Nia-zk7ek 27 днів тому

    Great video - thank you. Animations were a complete mystery to me before this.

  • @game_nest_indie
    @game_nest_indie 5 місяців тому +1

    @KidsCanCode Thank you for the amazing tutorials, you explain things very well. Thumbs up for your tutorials man!

  • @Cr4y7-AegisInquisitor
    @Cr4y7-AegisInquisitor Місяць тому

    The next video in the series isn't suggested correctly, maybe add a number to the titles

  • @davitheking024
    @davitheking024 11 місяців тому +1

    thanks a lot for this. been waiting to use those assets for my godot project but didn't know how to set a good state machine.

  • @Zenva
    @Zenva 4 місяці тому +1

    Thanks for making this content! how can we get in contact for sponsorship opportunities? The email address on your website bounced.

  • @littlebitsworld5038
    @littlebitsworld5038 2 місяці тому +1

    thanks

  • @Valyrianne
    @Valyrianne 8 днів тому

    Thank you

  • @penguinmilkstudios
    @penguinmilkstudios 9 місяців тому +1

    Awesome video - well organized and very clear.

  • @shikhermyv
    @shikhermyv 11 місяців тому +1

    Thanks for the simple and informative tutorial.

  • @THEDEVBOIS
    @THEDEVBOIS 4 місяці тому +1

    this was an amazing vid

  • @lowlevelwizards2367
    @lowlevelwizards2367 7 місяців тому +2

    If i forgot to set one of my animations (in my case WalkingBackwards) to linear loop mode on import, how can I change the loop mode after the fact? Right now my character moves back but the legs freeze because its only playing once until I stop.

    • @scottwhalen5573
      @scottwhalen5573 5 місяців тому +2

      you can go back to you model and change the setting to linear and re-import. I did that when I missed one that should loop and it worked.

  • @James-pr5kt
    @James-pr5kt 2 місяці тому

    Is there any clean way to set the animation speed on a per animation basis in the animation tree? It seems once the animation tree is controlling the animation player, the speed_scale property for animation player has no effect at runtime (plus it's global for all animations in the player). I've been struggling to figure out how to do this for over an hour, even broke down to asking chatGPT which generated some useless imaginary nonsense to waste my time.
    For tinkering with animation speed I can't be hand editing each animation's keyframing to speed it up or slow it down, that would take forever.

  • @owenlloyd2528
    @owenlloyd2528 10 місяців тому +1

    That was really useful. Thank you.

  • @jinkinto
    @jinkinto 9 місяців тому +1

    amazing tutorial thank you

  • @ahmedsamv3988
    @ahmedsamv3988 17 днів тому

    Gigachad browsing localhost :D

  • @cakemonitor842
    @cakemonitor842 7 місяців тому

    Thanks for these videos. If I save my Knight.tscn file after adding the AnimationTree - but before assigning the AnimationPlayer - the filesize is 2.5 kB. But as soon as I assign the AnimationPlayer the tscn file grows to 4.1 MB ! This is because all the animation data is being duplicated into the scene file. But I don't see any need for Godot to do this. Am I doing something wrong or is this a bug in the engine?

    • @cakemonitor842
      @cakemonitor842 7 місяців тому +1

      Never mind, this is fixed in Godot version 4.2.2

    • @ahmedsamv3988
      @ahmedsamv3988 18 днів тому

      @@cakemonitor842 my man creating a game for the ps1, calculating everything in kb :D

  • @asir9129
    @asir9129 7 місяців тому +2

    why is sound the video so low