Тёмный
KidsCanCode
KidsCanCode
KidsCanCode
Подписаться
Everyone should learn to code! Learning to program a computer is fun, rewarding, and empowering. Find out more at
kidscancode.org/
Godot 4: Importing 3D Models
6:28
10 месяцев назад
Godot 4: Character Animation
14:19
10 месяцев назад
Godot Recipe: 3D Rolling Cube
13:08
3 года назад
Godot Recipe: Arcade-style 3D Spaceship
12:12
3 года назад
Godot Recipe: 3D Kinematic Car
26:05
3 года назад
Godot Recipe: Multitarget Camera2D
9:16
3 года назад
Godot Recipe: 3D KinematicBody Movement
11:56
4 года назад
Godot Recipe: Minimap UI
22:51
4 года назад
Godot Recipe: Adding healthbars in 3D
7:27
4 года назад
Godot 3.1: 3D Camera Gimbal
15:55
5 лет назад
Godot Recipes: Homing Missiles
7:32
5 лет назад
Godot Recipes: Car Steering
20:55
5 лет назад
Комментарии
@memeplus7560
@memeplus7560 День назад
This might just have given me a very VERY specific piece of the puzzle that I have been posed with for a while. This might also be how the Asphalt franchise has handled it’s vehicle movement. This didn’t just help me it saved me a LOT of work.
@ahmedsamv3988
@ahmedsamv3988 4 дня назад
Gigachad browsing localhost :D
@1MoreSonicRobot
@1MoreSonicRobot 6 дней назад
I noticed that as the collision ball is rolling it bounces a bit. Wondering if locking the rotation on the collision will provide a much smoother movement?
@Mvrkob
@Mvrkob 6 дней назад
if I wanted to update the animation based on the direction of the vehicle, how can I do it?
@daftmathtv
@daftmathtv 7 дней назад
"Stepify" in Godot 4 was renamed to "snapped" or "snappedf" or "snappedi" so if you're following along with this tutorial in 2024 you might need to rename that function call.
@carlog.2891
@carlog.2891 12 дней назад
Unreal how often this code is referenced and used and leveraged by other Godot games - quite an achievement
@Nia-zk7ek
@Nia-zk7ek 14 дней назад
Great video - thank you. Animations were a complete mystery to me before this.
@curiously3755
@curiously3755 14 дней назад
Hi @kidscancode Are you still making videos? I've been trying to get two of your cameras to spawn into a two player game, each set across from each other and looking at each other. I've been trying to learn about spawners and synchronisers but getting them to adapt to these cameras is proving difficult. There's may request, you'd get a few dozen hits from me.
@Cross_Contam
@Cross_Contam 15 дней назад
What if it never asks you to make any scene the starting scene? Is there a way to do it if it fails to prompt you after saving main?
@starrymic6588
@starrymic6588 16 дней назад
Many thanks!
@TheFilipFonky
@TheFilipFonky 16 дней назад
I can do this with a spreadsheet just fine, right?
@TheIronicRaven
@TheIronicRaven 18 дней назад
I have set up my animation tree, but now I want my idle/walk animations to loop. Is there a way to set this up on the animation tree? I have the animations set to loop in the Animation tab, but they aren't looping. Any tips?
@Cr4y7-AegisInquisitor
@Cr4y7-AegisInquisitor 18 дней назад
The next video in the series isn't suggested correctly, maybe add a number to the titles
@MrJloa
@MrJloa 20 дней назад
Not really that way. ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-yGhfUcPjXuE.html
@artempest7137
@artempest7137 21 день назад
Thank you so much for the video 👍
@yunggolem4687
@yunggolem4687 24 дня назад
Great videos.
@confused_coryphee4241
@confused_coryphee4241 25 дней назад
16:00 or so in the video, I finally realised what was wrong with my sprite placement, un-related to all of the video, but thank you for the "unlock". I had been struggling with clamping my sprite in my program, but it turned out to be that I'd moved the Area2d for my player sprite away from the AnimatedSprite2d and CollisionShape2d child nodes. Thank you for the "unlock"
@godcanonen2634
@godcanonen2634 28 дней назад
thank you!
@ThalesCardris
@ThalesCardris 29 дней назад
This is something that Unity REALLY wins compared to Godot lol That system is terribly unintuitive and buggy, which is a shame.
@JaydenZhang-zy8vj
@JaydenZhang-zy8vj Месяц назад
I can't download pygame, it says the page I requested was removed
@iam_captain
@iam_captain Месяц назад
Brilliant! Thank you so much!
@diegomata1062
@diegomata1062 Месяц назад
im doing the tutorial in godot 4.2 and solving the issues between 3.x and 4.2 if any one needs help just ask
@diegomata1062
@diegomata1062 Месяц назад
i just hit a mayor roadblock im using godot 4.2 and until now i found the changes in the code to make it work but for the life of me i cant figure how to solve the error Invalid operands Nil and int in "-" in the take damage function line health -= amount and in bullet script in function on body entered line body.take_damage(damage)
@m0nsterchief
@m0nsterchief Месяц назад
Thank you for sharing
@Grayham14
@Grayham14 Месяц назад
Will there be a new one for godot 4 / will anything here have to be changed for godot 4?
@Darkest_matter
@Darkest_matter Месяц назад
'unexpected identifier' :-( makes me wanna switch to unreal.
@Factos-Daily_0
@Factos-Daily_0 Месяц назад
nooooo bro this is out dated?? :( I wanted to make this so bad
@moothankpew
@moothankpew Месяц назад
does anybody have the complete scene file for the knight? for some reason mine isnt working, and i cant figure out where the problem is.
@parkerstroh6586
@parkerstroh6586 Месяц назад
He says he talked about click-to-move in another recipe but I can't find it anywhere! Does anyone know which video he is talking about?
@Taylorabruce
@Taylorabruce Месяц назад
Hey! Thanks so much for the great tutorial. I noticed that when you combined the roll to the yaw, and used that stick, the ship was also pitching, hence why it was moving down and away from the camera. Is there a way to fix this?
@anzhel3268
@anzhel3268 Месяц назад
eeewwww
@Raw_9
@Raw_9 Месяц назад
Thanks for the video lesson, is there a sequel on RU-vid or somewhere else, or is this lesson frozen?
@jordan4longshaw
@jordan4longshaw Месяц назад
Getting an error. The error is "Invalid get index 'transform' (on base: 'null instance')." It has a problem with a line of code under the function "func get_move_input(delta):" it doesn't like the line "var vl = velocity * model.transform.basis". Any ideas why?
@James-pr5kt
@James-pr5kt Месяц назад
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.
@James-pr5kt
@James-pr5kt Месяц назад
Very nice. I love videos that cover these kinds of nuances & the different options & blends between them. Most 'tutorial' content is just a crash course straight-shot showing one path to the goal of your code without exploring any of the options or tradeoffs. Sure it's useful for quickly getting something working, but it's a thin and brittle understanding that snaps when you try to build too high with it. You need a very dense and wide base to provide the stability to climb high.
@vast3394
@vast3394 Месяц назад
thanks all the other videos i tried to watch on this made the whole process really complicated, when i just needed to make area2s a child of the sprite. i really appreciate this vide.
@ThisDude_0
@ThisDude_0 Месяц назад
ok now how about tiles.
@REJister2009
@REJister2009 Месяц назад
linear_interpolate() was changed to lerp() for any Godot4 users
@kiliandrilltzsch8272
@kiliandrilltzsch8272 Месяц назад
i tried to modify it a bit and added basically full control to my aircraft. thanks for making such a easy to understand tutorial
@user-ez5go1lz6d
@user-ez5go1lz6d Месяц назад
thank you
@bioman1hazard607
@bioman1hazard607 Месяц назад
So I've found an updated version of this tutorial but when I try to add my own vehicle model, the game breaks, is there any way you can update this tutorial to 4 and make it modifiable
@celsladroma8048
@celsladroma8048 Месяц назад
6 years still this video can help me alot.. Thanks you for help my game can survive, otherwise my game would end up in garbage..
@littlebitsworld5038
@littlebitsworld5038 Месяц назад
Everything is working except sometimes I have to click the left mouse button a couple of times before it performs the attack animation. How would I fix that?
@SummV81
@SummV81 2 месяца назад
Legendary.thank you
@stone_pilot
@stone_pilot 2 месяца назад
Thank you, I couldn't find the answer to this anywhere
@littlebitsworld5038
@littlebitsworld5038 2 месяца назад
thanks
@retrorimos5841
@retrorimos5841 2 месяца назад
Totally outdated for Godot 4.
@Kidscancode
@Kidscancode 2 месяца назад
Only minor changes required. You can see an updated script and explanation here: kidscancode.org/godot_recipes/4.x/3d/simple_airplane/
@retrorimos5841
@retrorimos5841 2 месяца назад
@@Kidscancode Thank you !
@CitrusThings
@CitrusThings 2 месяца назад
This is great! Someone got fed up with me not understanding why another guide resulted in no collision, told me I should learn from the internet before asking questions on an open discord. Felt bad. But it worked! I just gotta figure out how to make it return to reset rotation when buttons aren't being pressed
@_mlktea
@_mlktea 2 месяца назад
Thank you so much!! For some reason my Godot wasn't able to reliably grab the default gravity variable, so I added 9.8 to fall back on: var gravity = ProjectSettings.get_setting("physics/3D/default_gravity", 9.8) I have a lot to learn, your videos are really helpful!
@drduck-mv8lp
@drduck-mv8lp 2 месяца назад
underrated channel