Why Animation Trees in Godot 4 are Unbelievably Useful

Поділитися
Вставка
  • Опубліковано 16 лис 2024

КОМЕНТАРІ • 35

  • @user-nw5ef3zh9t
    @user-nw5ef3zh9t 2 місяці тому +8

    had been trying to figure out how conditions and expressions in state machines worked for ages with no luck. thank you so much!!

  • @toddkronenberg4126
    @toddkronenberg4126 Місяць тому +7

    Oh dang, that's a whole new animation rabbit hole to go down! But looks like a powerful way to do animations!

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

    Thank you so much for the tutorial! I've been wanting to learn AnimationTree but got scared of how complex it looked, and thought that I'd have a better control by code only. Didn't realize how convenient it is with the "expressions"

  • @ezzie_baby
    @ezzie_baby 15 днів тому +1

    Incredibly helpful! I tried to figure this out on my own and failed and was really despairing. Thank you so much for sharing!!

  • @animeangeis
    @animeangeis Місяць тому +2

    It took me a while to understand the basics in this video, but if I had watched this I wouldve understood it so much faster and easier. Thank you also for explaining Capture vs Discrete. I think I finally understood that. If you ever make an advanced one I'll be looking forward to it.

  • @soap-lk9ck
    @soap-lk9ck Місяць тому

    This is insane! I was absolutely losing it last night trying to make my character do the same with the animation tree. This video pretty much solves everything I was frustrated about. Expressions are amazing. Thanks for making this video

  • @fernandobarbosa25
    @fernandobarbosa25 Місяць тому

    Thank you so much. I was having troubles with animation tree and almost done with it, but you clarify me a lot.

  • @CarbuncleEmporium-gt1ix
    @CarbuncleEmporium-gt1ix 5 днів тому

    Oh that makes so much sense I love this tutorial thank you!

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

    I have been waiting for this video for so long... thank you!

  • @FilippoCalipp0
    @FilippoCalipp0 Місяць тому

    Love the pacing, it's hard to find a tutorial that doesn't treat you like you never opened godot before

  • @wrecker6863
    @wrecker6863 2 місяці тому

    I absolutely love your tutorial videos, they really help visualize different ways of doing things

  • @codymills
    @codymills 2 місяці тому

    Amazing Tutorial, godot animation trees have been horrible for mr to learn but this video explained them in a straight forward and unique way!

  • @Bitlytic
    @Bitlytic  2 місяці тому +13

    First

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

      That's cheating😂

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

      Bro, can ye do a hit state and death state for player in animation tree (state machine). Since I've to go to hit state regardless of mai current state, I've to connect all state to hit state and it can get messy. Is there a better way?

  • @muratcanagic
    @muratcanagic 9 днів тому

    it was really helpful! thanks.

  • @Pob-Games
    @Pob-Games 2 місяці тому

    Thanks! I was working in animation and didn't know we can scale everything with a last variable. I use to edit the scale time for each animation... What a wast of time and complexity added..

  • @SantiS_
    @SantiS_ 2 місяці тому

    bro i was just checking if you've posted something new. great timing.

  • @harryp2783
    @harryp2783 2 місяці тому

    I'm stuck in tutorial heaven with your videos

  • @NAWERDEV
    @NAWERDEV 2 місяці тому

    Nice video!! I love your tutorials, makes me learn a lot, keep up the good work

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

    please make more videos youre best programming youtuber (except maybe brackeys idk)

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

    great tutorial 👍

  • @ThePlayerRolo
    @ThePlayerRolo 2 місяці тому

    So the Animation Node Blend Tree is similar to the node system in blender, cool.

  • @junba1810
    @junba1810 2 місяці тому

    Wow, really nice video! I learned a lot about Animation Trees! I want to ask though, can similar functionality be implemented in Unity?

  • @bedobrotoacharya1348
    @bedobrotoacharya1348 25 днів тому

    Can you please make a tutorial video on how to make a character selection shop where players can buy characters using gems or coins. And select them to play with the particular sprite animation and frames

  • @ЕвгенийСтаросветский

    Thank you! Very helpful.
    Only one moment about "set" method. Official doc says:
    "...set, get, call, has_method, has_signal, etc. Note that these methods are much slower than direct references."

  • @zaludaoldrich
    @zaludaoldrich 2 місяці тому +21

    Great tips but the pace is to fast for me.

    • @kr4bkr4b68
      @kr4bkr4b68 Місяць тому

      It is just right for me

  • @jakwinner1000
    @jakwinner1000 Місяць тому

    Do you think all of this works for 3d games as well in godot?

  • @arcanefilms1
    @arcanefilms1 Місяць тому +1

    New to Godot Script, can anyone explain the "@onready var player : Player = get_owner()" code at 1:41 in more detail?
    In my own project, I am told I do not have "Player" in the current scope, and I am not sure what I should be calling here. Is it the CharacterBody2D node?
    Thanks in advance for any help!

    • @darloth
      @darloth Місяць тому +2

      Player is a custom type, defined via ‘class_name Player’ at the top of whatever script defines what you want Player to be/do. Chances are the base class type of Player is indeed CharacterBody2d or something similar though!
      Custom types are very nice because they then show up in the add new node dialog and will automatically associate the right script, and for restricting the type of export variables like in this example to not just any Node or CharacterBody2d, but specifically only Players, or Enemies, or whatever other custom subclass you needed.

    • @arcanefilms1
      @arcanefilms1 Місяць тому

      Ah, that makes sense, I didn't not recognize it was a class. Thank you for the explanation!

  • @harish72186
    @harish72186 Місяць тому

    Can u please help me my imported files " i cant drag them and use it for further edit it is showing readonly im currnetly using godot4 mobile version please help me

  • @635574
    @635574 Місяць тому +1

    No wonder most game tutorials just don't do animations or have 1 or 2 states.

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

    Second B)