Watch this before using AnimationTree

preview_player
Показать описание
First video of Godot Untutorial cycle, I became better while creating it, hope you could too, while watching.

In this videos I'll discuss the strange option to design characters in Godot - directly in the animation player. While providing fast results, this option in my opinion is a dangerous trap. The temptation to mash together some visual programming without proper incapsulations leads to the noodle code even developer soon fails to understand. The only thing that this approach could lead is fast prototyping, and prototypes always fail when it comes to proper scaling and/or reusing. This is the introduction to two large cycles on this channel, first is building a proper character controller with full Godot's potential, and the second being a series of essays on some developed practices I find... questionable at best.
Рекомендации по теме
Комментарии
Автор

This is damn insightful, I love the way you differentiate between tools and frameworks. I've been wondering, as a new Godot user and a long time user of Vue, what a framework might look like to encapsulate the complexities I've run into. I'm excited to see what other content you have, thank you for sharing!!

ezzie_baby
Автор

I just want to say that i hope you do well on this platform. You are exactly what people need right now. I'm done with quick and dirty tutorials that convince you that you can make a full game made of bandaids. It makes it so difficult to actually make a game. It makes you feel like it's impossible to make the game you want. You feel it's only possible to make the simplest game you can think of, nothing actually good.
No one shows actual architecture. So thank you.

Having said all that, i feel like for someone that doesn't know that much about programming (even tho i had programming for two years in school) it's hard to understand what you're saying.
When you start talking about simulation and layers and backend, stuff like that, it's really easy to get a bit lost. I only get the most basic idea of what you mean (honestly the hammer thing really helped lol)
As you said, the people that know about these things aren't watching this video. It's the ones that have no idea that are here.
So, can you recommend SIMPLE and SHORT books or videos to get the idea?
I'm personally very lazy and not very smart so it would really help. Or better yet, make a video. The advantage of you making it is that you can control what you talk about, therefore giving a much better understanding of what you're saying.

Also, personally, i'm very visual, and so are many others. I think it's a good idea to show how things in different scripts are related. Even if you just said something 2 seconds ago, it's hard for people to keep it in mind at the same time you're explaining something else. And then understand that well enough to remember it for the next thing you're talking about.
Check out godotneers for a good way of showing things visually (i've only watched his data model video)
Having said all that, this video did have a lot of visual aides

Man i went for a long while lol, sorry about that
Thank you again

Legit_SuperFall
Автор

Tutorials only isolating and solving a single issue is really an understatement. I feel like 90% of devs run from tutorial to tutorial and never really dig their heels into fully understand concepts in their entirety forever chasing a dream idea.

trollgasm
Автор

I'm looking forward to this tutorial, . I'm new to Godot and getting my brain back into programming in general. <3

theyazzledazzle
Автор

YOU know we are using State Machine Diagrams before this Machanism

OrangeIND-
Автор

The animation tree is just not consistent. I would rather blend and map out every cycle of my anims with the Animation Player. Thanks for this vid!

zestaboy
Автор

wow great job, looking forward to ur controller!

ink_nightjar
Автор

I wish I could understand English better, sounds like you really know what you're talking about. Also, I might have missed/missinterpreted some parts of the video but I wonder will you make a video on animation blending? Not about blending trees but on how to implement a custom animation blending system (something to smoothly blend between idle/walk/run/dash animations depending on speed, maybe an implementation of randomized/partually procedural animations (altho I'd imagine if the system is flexible enough it would'nt be hard to make an extension for it to do all of that))

Limofeus
Автор

русский акцент? information was so useful

SAMURAI_l