All 219 Godot Nodes Explained In 42 Minutes !
Вставка
- Опубліковано 27 вер 2024
- To try everything Brilliant has to offer-free-for a full 30 days, visit brilliant.org/... .
The first 200 of you will get 20% off Brilliant’s annual premium subscription.
2D Nodes Links :
Consider a subscription!
Tileset : bakudas.itch.i...
Player Sprite : rvros.itch.io/...
Tilemaps : docs.godotengi...
Nav : docs.godotengi...
2D skeletons : docs.godotengi...
3D Nodes Links :
Introduction to global illumination : docs.godotengi...
DevLogLogan tiled dungeons : • Godot 4 - Tiled Dungeo...
VR Godot : / bastiaanolij
Other Links :
multiplayer : • Godot 4 - Online Multi...
IK : • NEW Procedural Animati...
TIMESTAMPS !
0:00 start
2:06 Node
2D NODES timestamps by @aunber
2:29 Node2D
2:39 Camera2D
2:52 Animated/Sprite2D
3:07 CollisionObject2D
3:17 PhysicsBody2D
3:25 Collision Polygon/Shape 2D
3:37 StaticBody2D
3:53 AnimatableBody2D
4:08 RigidBody2D
4:19 CharacterBody2D
4:31 Joint2D
4:41 DampedSpringJoint2D
4:51 GrooveJoint2D
5:02 PinJoint2D
5:10 Area2D
5:29 AudioListener2D
5:39 AudioStreamPlayer2D
5:49 CPU/GPU Particles 2D
6:08 TileMap
6:29 CanvasModulate
6:39 Light2D
6:46 PointLight2D
7:10 DirectionalLight2D
7:23 LightOccluder2D
7:33 Line2D
7:47 Marker2D
7:56 MeshInstance2D
8:05 MultiMeshInstance2D
8:15 Navigation Region/Link/Obstacle 2D
8:35 Parallax Background/Layer
8:47 Follow/Path2D
8:58 Polygon2D
9:07 Raycast2D
9:16 ShapeCast2D
9:28 RemoteTransform2D
9:42 Skeleton2D Physical/Bone2D
10:01 VisibleOnScreen Enabler/Notifier 2D
10:17 CanvasGroup
10:27 BackBufferCopy
3D NODES by @billmore6486
10:43 Node3D
10:59 Marke3D
11:09 VisualInstance3D
11:26 GeometryInstance3D
11:45 MeshInstance3D
11:58 MultiMeshInstance3D
12:16 Label3D
12:30 Decal
12:40 Sprite3D or AnimatedSprite3D
13:01 WorldEnviroment
13:19 FogVolume
13:26 GPU Particles3D
13:50 GPU ParticlesAttractor3D GPU ParticlesCollision
14:09 OmniLight3D
14:42 SpotLight3D
14:54 DirectionalLight3D
15:14 CSGShade3D
15:38 SoftBody3D
15:54 CollisionObject3D
16:27 PhysicsBody3D
16:38 CollisionPolygon3D CollisionShape3D
16:52 StaticBody3D
17:16 AnimatableBody3D
17:28 RigidBody3D
17:44 CharacterBody3D
17:58 Area3D
18:22 Camera3D
18:46 VehicleWheel3D VehicleBody3D
19:02 Joint3D
19:13 HingeJoint3D
19:24 ConeTwistJoint3D
19:32 SliderJoint3D
19:42 PinJoint3D
19:55 Generic6DOFJoint3D
20:11 Skeleton3D
20:31 BoneAttachment3D
20:45 RootMotionView
21:14 VoxelGI
21:30 LightmapProbe LightmapGI
21:44 ReflectionProbe
22:01 ImporterMeshInstance3D
22:20 VisibleOnScreenNotifier3D VisibleOnScreenEnabler3D
22:32 GridMap
22:50 AudioListener3D
22:59 AudioStreamPlayer3D
23:13 NavigationRegion3D NavigationObstical3D NavigationAgent3D NavigationLink3D
23:39 OccluderInstance3D
24:03 Path3D PathFollow3D
24:16 RayCast3D
24:27 ShapeCast3D
24:37 SpringArm3D
24:55 RemoteTransform3D
25:08 XRNode3D XRCamera3D XROrigin3D XRController3D XRAnchor3D
UI ELEMENTS timestamps by @ThunderduckyGames
25:35 - Container
25:44 - AspectRatioContainer
25:59 - BoxContainer (VBoxContainer, HBoxContainer)
26:13 - CenterContainer
26:21 - FlowContainer (VFlowContainer, HFlowContainer)
26:35 - GridContainer
26:49 - SplitContainer (VSplitContainer, HSplitContainer)
27:02 - Margin Container
27:15 - PanelContainer
27:24 - ScrollContainer
27:41 - TabContainer
28:09 - Label
28:15 - RichTextLabel
28:24 - ColorRect
28:30 - TextureRect
28:36 - VideoStreamPlayer
28:41 - HSeparator, VSeparator
28:51 - Panel
29:04 - NinePatchRect
29:14 - Intro to Input Elements
29:35 - Button (BaseButton, TextureButton)
29:48 - LinkButton
29:56 - CheckBox, CheckButton
30:04 - MenuButton
30:11 - OptionButton
30:22 - ColorPickerButton
30:30 - LineEdit
30:38 - TextEdit, CodeEdit
30:54 - Range
31:01 - ProgressBar, TextureProgressBar
31:08 - SpinBox
31:17 - HScrollBar, VScrollBar
31:33 - HSlider, VSlider
31:41 - ItemList
31:51 - MenuBar
32:03 - TabBar
32:12 - ReferenceRect
32:21 - Tree
32:29 - GraphNode, GraphEdit
32:43 - TouchScreenButton
32:54 - Control
33:08 - Layout
34:28 - Localization
34:32 - Tooltip
34:38 - Focus
35:08 - Mouse
36:06 - Input
36:37 - Theme
OTHER AND FORGOTTEN NODES
37:08 Viewport
37:27 SubViewport SubViewportContainer
37:41 Window
37:56 AcceptDialog ConfirmationDialog
38:09 FileDialog
38:19 Popup
38:30 PopupMenu
38:36 PopupPanel
38:44 CanvasItem
38:58 CanvasLayer
39:18 AudioStreamPlayer
39:27 AnimationPlayer
39:38 AnimationTree
39:47 HTTPRequest
39:55 MultiplayerSpawner MultiplayerSynchronizer
40:10 ResourcePreloader
40:25 ShaderGlobalsOverride
40:43 SkeletonIK3D
41:00 Timer
41:13 CPUParticles3D
41:25 PhysicalBone3D
41:31 SpriteBase3D
This video was sponsored by Brilliant
TIMESTAMPS ! Huge thanks to aunber, billmore6486 and ThunderduckyGames!
0:00 start
2:06 Node
2D NODES timestamps by @aunber
2:29 Node2D
2:39 Camera2D
2:52 Animated/Sprite2D
3:07 CollisionObject2D
3:17 PhysicsBody2D
3:25 Collision Polygon/Shape 2D
3:37 StaticBody2D
3:53 AnimatableBody2D
4:08 RigidBody2D
4:19 CharacterBody2D
4:31 Joint2D
4:41 DampedSpringJoint2D
4:51 GrooveJoint2D
5:02 PinJoint2D
5:10 Area2D
5:29 AudioListener2D
5:39 AudioStreamPlayer2D
5:49 CPU/GPU Particles 2D
6:08 TileMap
6:29 CanvasModulate
6:39 Light2D
6:46 PointLight2D
7:10 DirectionalLight2D
7:23 LightOccluder2D
7:33 Line2D
7:47 Marker2D
7:56 MeshInstance2D
8:05 MultiMeshInstance2D
8:15 Navigation Region/Link/Obstacle 2D
8:35 Parallax Background/Layer
8:47 Follow/Path2D
8:58 Polygon2D
9:07 Raycast2D
9:16 ShapeCast2D
9:28 RemoteTransform2D
9:42 Skeleton2D Physical/Bone2D
10:01 VisibleOnScreen Enabler/Notifier 2D
10:17 CanvasGroup
10:27 BackBufferCopy
3D NODES by @billmore6486
10:43 Node3D
10:59 Marke3D
11:09 VisualInstance3D
11:26 GeometryInstance3D
11:45 MeshInstance3D
11:58 MultiMeshInstance3D
12:16 Label3D
12:30 Decal
12:40 Sprite3D or AnimatedSprite3D
13:01 WorldEnviroment
13:19 FogVolume
13:26 GPU Particles3D
13:50 GPU ParticlesAttractor3D GPU ParticlesCollision
14:09 OmniLight3D
14:42 SpotLight3D
14:54 DirectionalLight3D
15:14 CSGShade3D
15:38 SoftBody3D
15:54 CollisionObject3D
16:27 PhysicsBody3D
16:38 CollisionPolygon3D CollisionShape3D
16:52 StaticBody3D
17:16 AnimatableBody3D
17:28 RigidBody3D
17:44 CharacterBody3D
17:58 Area3D
18:22 Camera3D
18:46 VehicleWheel3D VehicleBody3D
19:02 Joint3D
19:13 HingeJoint3D
19:24 ConeTwistJoint3D
19:32 SliderJoint3D
19:42 PinJoint3D
19:55 Generic6DOFJoint3D
20:11 Skeleton3D
20:31 BoneAttachment3D
20:45 RootMotionView
21:14 VoxelGI
21:30 LightmapProbe LightmapGI
21:44 ReflectionProbe
22:01 ImporterMeshInstance3D
22:20 VisibleOnScreenNotifier3D VisibleOnScreenEnabler3D
22:32 GridMap
22:50 AudioListener3D
22:59 AudioStreamPlayer3D
23:13 NavigationRegion3D NavigationObstical3D NavigationAgent3D NavigationLink3D
23:39 OccluderInstance3D
24:03 Path3D PathFollow3D
24:16 RayCast3D
24:27 ShapeCast3D
24:37 SpringArm3D
24:55 RemoteTransform3D
25:08 XRNode3D XRCamera3D XROrigin3D XRController3D XRAnchor3D
UI ELEMENTS timestamps by @ThunderduckyGames
25:35 - Container
25:44 - AspectRatioContainer
25:59 - BoxContainer (VBoxContainer, HBoxContainer)
26:13 - CenterContainer
26:21 - FlowContainer (VFlowContainer, HFlowContainer)
26:35 - GridContainer
26:49 - SplitContainer (VSplitContainer, HSplitContainer)
27:02 - Margin Container
27:15 - PanelContainer
27:24 - ScrollContainer
27:41 - TabContainer
28:09 - Label
28:15 - RichTextLabel
28:24 - ColorRect
28:30 - TextureRect
28:36 - VideoStreamPlayer
28:41 - HSeparator, VSeparator
28:51 - Panel
29:04 - NinePatchRect
29:14 - Intro to Input Elements
29:35 - Button (BaseButton, TextureButton)
29:48 - LinkButton
29:56 - CheckBox, CheckButton
30:04 - MenuButton
30:11 - OptionButton
30:22 - ColorPickerButton
30:30 - LineEdit
30:38 - TextEdit, CodeEdit
30:54 - Range
31:01 - ProgressBar, TextureProgressBar
31:08 - SpinBox
31:17 - HScrollBar, VScrollBar
31:33 - HSlider, VSlider
31:41 - ItemList
31:51 - MenuBar
32:03 - TabBar
32:12 - ReferenceRect
32:21 - Tree
32:29 - GraphNode, GraphEdit
32:43 - TouchScreenButton
32:54 - Control
33:08 - Layout
34:28 - Localization
34:32 - Tooltip
34:38 - Focus
35:08 - Mouse
36:06 - Input
36:37 - Theme
OTHER AND FORGOTTEN NODES
37:08 Viewport
37:27 SubViewport SubViewportContainer
37:41 Window
37:56 AcceptDialog ConfirmationDialog
38:09 FileDialog
38:19 Popup
38:30 PopupMenu
38:36 PopupPanel
38:44 CanvasItem
38:58 CanvasLayer
39:18 AudioStreamPlayer
39:27 AnimationPlayer
39:38 AnimationTree
39:47 HTTPRequest
39:55 MultiplayerSpawner MultiplayerSynchronizer
40:10 ResourcePreloader
40:25 ShaderGlobalsOverride
40:43 SkeletonIK3D
41:00 Timer
41:13 CPUParticles3D
41:25 PhysicalBone3D
41:31 SpriteBase3D
Just as an FYI this is no longer pinned. You may have edited your comment. When you do YT unpins it
I'm lucky😂
for the timestamps to work on the video itself, you need to I think make one that starts at the beginning, so 0:00.
If you put these in the description of the video, it ads easily accessible chapters to your video.
Add this to the description and UA-cam will generate chapters for you
Holy shit, I think this has been the most helpful video I've seen for Godot. Sometimes you just need a brief rapid fire overview of everything before you start going down rabbit holes to learn about all the specifics of a single node.
02:00 2d nodes
10:00 3D nodes
25:00 UI nodes
37:00 other nodes
32:32 Black screen
🙏
As a beginner in godot, this is absolutely incredible. Thank you so much dude. All of your videos are amazingly explained and I'm so excited to see your channel grow!
Excellent video to introduce each node in action. Complete timestamps in description!
0:00 Intro & -Search- Find Bar
0:27 Ad (thanks Brilliant)
2:02 Node and Scenes
2:27 2D: Node2D
2:37 2D: Camera2D
2:50 2D: Sprite2D & AnimatedSprite2D
3:04 2D: CollisionObject2D
3:15 2D: PhysicsBody2D
3:23 2D: CollisionPolygon2D & CollisionShape2D
3:34 2D: StaticBody2D
3:52 2D: AnimatableBody2D
4:06 2D: RigidBody2D
4:18 2D: CharacterBody2D
4:29 2D: Joint2D
4:39 2D: DampedSpringJoint2D
4:49 2D: ...
10:00 3D: ...
25:00 UI: ...
37:00 Others: ...
Thank you a lot!
I've done the complete list
Hey! can you post this in the description to turn them into chapters? Yhat would be great!
This video is such a good idea, I'll probably be bookmarking this for as long as I use Godot
I'm really glad you made this video. It's shown me a host of built-in features I would have otherwise wasted a lot of time trying to create myself.
Godot's structure still confuses me, but this helps a lot!
thought the thumbnail said "219 NUDES" and immediately had to double take lol
Wow, thanks! Slowly dabbling a bit in Godot an just getting an overview of the 2D & UI Nodes genuinely reassured me, that this might be something I could understand and work with.
Wow, haven't seen the whole video yet but thanks a lot for the Godot community, your channel keep getting better and better !!
If its possible, you could add these videos into the documentation. Anyone could contribute whenever a node deviates from the original function by making a new video for the node.
This basically never happens. Nodes are made so they function like basic building blocks. They never change function nor deviate from it as far as I know.
Wish you could've added timestamps for each note, so for those that need to look one up, can easily find it.
So much this
This is what I'm looking for as well. Thanks everyone! This is great!
There's timestamps in the comments now in case you missed it
Timestamp are on its way, some lovely viewers already did 80% of the timestamps!
UPDATE : timestamps are done see the pinned comment for all the timestamps!
You should add a time stamp at 0:00 so the chapters appear on the video player.
Am I familiar with godot? No. Do I plan on ever using it at all? No. Am I gonna watch this 42 minute video anyways? Yep. 👍
one of the best godot tutorials! it's eye opening to finally see all the nodes i've never tried or even knew existed
This was the perfect video for me to start thinking about using Godot!
I always need an overview of what tools/nodes I can work with. Thank you for this video.
Thanks for the kind message and the donation! 🤍
You did not have to be so freakng goated! but here we are.
This is actually one of the best How To Godot videos, given Godot is just lerning to used Nodes and when to use them.
Thanks so much!
You fine sir just saved me. I have never found a video as useful and understandable as this one right here.
Outstanding work.
Thanks for making this. Easy reference and a great tool to hone in on what nodes are needed for any given project especially for those who are working to familiarize themselves with Godot. Thanks!
I am gonna be referencing this video a LOT.
Thank you!
Great introduction for somebody just discovering Godot
i am very thankful for this video. immediately added to my dev resources folder. Thank you LUKKY!
just commenting so that the algorithm will recommend this masterpiece to more people.
Loved the opening about turning it into the Godot "Find-Bar". Feels really encouraging to a Godot noob like me for some reason.😂 Thanks for the great content!
I just started my Godot journey, and this is a fantastic overview to help with getting started.
The amount of UI functionality embedded inside Godot by default is mind blowing… no wonder so many endeavors regarding full blown multiplatform ‘apps’ have been done directly with Godot.
Unity could have taken a page or two on these.
Is there a list of apps made with Godot? All I know is:
- Heavy paint
@@jacksmith4266 Godot editor itself is a game built with Godot, using Godot's own UI library.
It's insane how far ahead of unity it is. Love it!
25:35 container node
26:34 grid container
You. Are my favorite node
as a person who learns more quickly by watching videos instead of reading, this video is greatly appreciated... thanks 😁😁😁
you know godot? name every node.
this guy:
This video was quite.. brilliant
I have no idea what the hell Godot is but I’m expecting to have a pretty damn good understanding by the end of it.
I love when Lukky says popup. Thanks Lukky, this video was very useful!
subscribed! great video, will be coming here few more times.
This Video helped me a lot during my Game-Jam. Big shoutout! 👏
I know most of these nodes but i still watched the entire video. Great stuff Lukky!!
God this is so much better than a tutorial thank god
Thank you for this video. One day when I'm ready i'll mess with 3D nodes but not today lol
This is a fantastic resource! Thank you for providing this, it's highly appreciated!! :D
I havent watch it, but I bookmarked already. I will be using this as reference over and over again in the future.
"Very Straight forward, but kinda confusing" An appropriate description of all control nodes, I think.
Oh good. Someone did make it. I couldn't believe this video didn't exist when I looked for it a few months ago.
Wow, I finally understand what a raycast and a mesh is. Thank you!
Guessing by your accent, you are dutch! Bedankt makker, had dit net nodig!
Incredible, this will be a great resource to always look back at! Saved!
This is fantastic! Thank you!
Listening to this before i go to bed like a lullaby
Awesome video. Love your work. Keep going💪
You are my favorite Godot teacher and every time you keep validating this statement. You are immensely helpful to every game developer, especially beginners like me.❤
Is this a compilation of the previous node explaining videos put into one place?
What an absolute machine.
Thank you for doing this.
Thank you for compiling this information. Very helpful.
37:40 now i know how window kill was made
The entire Godot community thanks you!
Thank you for that work. I instantly found out about some nodes that I have a use for.
I usually skip the sponsors instantly because I'm never interested. As I didn't read the description, yours caught me off guard and it picked my interest... I just subscribed to this service, so I thank you for that, and I also thank you for this helpful video. Thanks and thanks, Lukky!
Holy fck this is exactly what I needed. I especially needed pinjoints and canvasmodulate. GJ dude
Thanks so much!!!!. This is just what I needed and comes right in time for my end of the year rounds up XD!
Such a monumental video. Thank you for this fantastic work.
This should be the front page of godot documentation... also they are missing A TON of features.
Thank you very match!
what a remarkable work, i salute.
Man. Just thank you this so fucking amazing... I am just starting with Godot this year and this is so useful!
Many Thanks Lukky. That's a lot of work!
Absolutely Amazing! I wonder if you have plans for Resource type next (no pressure tho)
Dude this is amazing, thank you so much!
انت عملت شغل ممتاز، شكرا على الشرح.
Subscribed, bell notification ticked, bless you friend! Thank you so much for all your hard work!
So good! Thank you for this!!
Absolute mad lad. Good job!
This is golden! Much appreciated!
Hero level . Many many thnaks!
Beautiful job bro!
Insane person. Thank you for all your effort
can you do All Godot transform Functions Explained in 42 Minutes!
This is very helpfull
You've really done an outstanding job
Respect man
almost thought the 219 nodes in the thumbnail stood for something else
awesome vid ty
Wow! Thank you very much!
nice
Such useful content! Love it, thank you!
God tier game dev right here!
Can we get the All Resources in Godot video next?
Wow, man, it's really was cool. Thnx!
This will be helpful, eheh! Great video!
Legendary work!
this needs to reach more of us
Hey Lukky can you make a video about how you started learning all of this?
Im writing this after finishing a the memory part of a 8-bit read and write cpu i made in a trashy app on my phone and i can confirm that just dividing 2 numbers i hard(not for me cus its just a skill issue ,took me like 30 minutes)
This is amazing, thank you
Duuuuude... Amazing job! 👏👏👏
ur such a legend its unbelievable
Very good, thank you so much
i don't even use godot i'm just watching this
Whay are you gay
Same lol
@@vm2774 because i have good taste
hello fellow Lukky! Bless you, for you've done God's work with this video. you are the real mvp!
Great job! Thx!
Thank you!
This would be prefect with timestamps.
Amazing video!