Every 2D Node Explained in 9 Minutes !

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

КОМЕНТАРІ •

  • @aunber
    @aunber Рік тому +558

    Node2D: 0:30
    Camera2D: 0:40
    Animated/Sprite2D: 0:53
    CollisionObject2D: 1:08
    PhysicsBody2D: 1:18
    Collision Polygon/Shape 2D: 1:26
    StaticBody2D: 1:38
    AnimatableBody2D: 1:54
    RigidBody2D: 2:09
    CharacterBody2D: 2:20
    Joint2D: 2:32
    DampedSpringJoint2D: 2:42
    GrooveJoint2D: 2:52
    PinJoint2D: 3:03
    Area2D: 3:11
    AudioListener2D: 3:30
    AudioStreamPlayer2D: 3:40
    CPU/GPU Particles 2D: 3:50
    TileMap: 4:09
    CanvasModulate: 4:30
    Light2D: 4:40
    PointLight2D: 4:47
    DirectionalLight2D: 5:11
    LightOccluder2D: 5:24
    Line2D: 5:34
    Marker2D: 5:48
    MeshInstance2D: 5:57
    MultiMeshInstance2D: 6:06
    Navigation Region/Link/Obstacle 2D: 6:16
    Parallax Background/Layer: 6:36
    Follow/Path2D: 6:48
    Polygon2D: 6:59
    Raycast2D: 7:08
    ShapeCast2D: 7:17
    RemoteTransform2D: 7:29
    Skeleton2D Physical/Bone2D: 7:43
    VisibleOnScreen Enabler/Notifier 2D: 8:02
    CanvasGroup: 8:18
    BackBufferCopy: 8:28

    • @lukky.
      @lukky.  Рік тому +56

      Thank you !! 🤍

    • @GodotNoContext
      @GodotNoContext Рік тому +1

      Wait a minute... Where's the Cult node as proposed by Juan Linietsky? 🤔

    • @AshenSpark
      @AshenSpark 11 місяців тому +4

      @@lukky. Doesn't it use those as chapters for easier navigation if you put that in the description or something? By the way this video is a very helpful reference!

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

      ​@@GodotNoContextIf I remember correctly I think it derives from Node, not Node2D

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

      @@lukky. Hey, since this is part 3 in a 3-part series, it would make sense to link to the previous videos in the description. It might not matter to people who were already subscribed at the time, as they saw them in order. It also didn't matter when this video came out, because the other two were the previous two videos you released, and easy to find in your channel's "video" tab. But by now, we've already gotta scroll down a bit in that list. And in a couple of years, it will be quite hard to find among all the videos you'll have released by then. It's super frustrating when the algorithm recommends you part X in a series that came out years ago, and you have to dig through a deluge of content to find the other parts. Cheers, mate!

  • @weeblewonder
    @weeblewonder 11 місяців тому +534

    This is fantastic. Something missing from many learning materials nowadays "I dont need to learn how to do everything yet, I just want to know WHAT everything is" this kind of rapid fire intro is invaluable to beginners, and a great reference to come back to.

    • @yassine-sa
      @yassine-sa 10 місяців тому +27

      yess exactly, it can really help when you know what you want to do and you know that there is something very specific for it but you don't know the name

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

      It's basically video documentation

    • @ThaAftrPartie
      @ThaAftrPartie 6 місяців тому

      @@adbb1404 which is useful for a lot of people

  • @StarLightShadows
    @StarLightShadows Рік тому +198

    As someone who only really knows Unity and has focused thus far on 2D, WTF is this!? Why does it seem like Godot straight up has twice the amount of _actually useful stuff_ than Unity does for 2D????

    • @67steinip
      @67steinip 7 місяців тому +53

      I was thinking the same, every Godot video seems to just have "click this and add this" and Im like "What? I dont have to like script this in C# like a mad person! anymore" haha, I think its the idea that this Godot engine being open source, people have been adding to it exactly what everyone is thinking.

    • @killuad0
      @killuad0 5 місяців тому +7

      ​@@67steinipi use gamemaker and Godot seems pretty fun ngl, but im trying to learn it more for the 3D than 2D

    • @WilliamLund-o1d
      @WilliamLund-o1d 4 місяці тому +6

      From what I've heard, it sounds like Unity is just not built for 2D, and it's kind of an after thought, but Godot is designed for both 2D and 3D.

    • @synthrunner4244
      @synthrunner4244 3 місяці тому +1

      @@67steinip You still have to add code logic to a lot of things, sure you get out of the box gravity and physics on some nodes, but to get it to do more than that it will require scripts in either C# or GDscript, I'm a c# dev but c# is still weird to use on Godot so I'm going with GDscript for now.

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

      Because Unitys "2D" capabilities are just 3D in a 2D disguise. It's simply just not an actual 2D engine even if it advertises it as one. Godot is a proper 2D engine, since it has an actual 2D renderer unlike Unity.

  • @aspwned
    @aspwned Рік тому +742

    as someone with adhd who finds it difficult to learn anything normally, this kind of quick paced list where i can go and play around with specific things i find important or interesting is actually invaluable for me. thank you!

    • @Romar-io
      @Romar-io Рік тому +33

      For sure. To be honest I wish someone would make a game that shows you how to make a game.

    • @huzaifa090
      @huzaifa090 Рік тому +4

      ​@@Romar-iosame it would be cool but also would look like a kids game

    • @azumashinobi1559
      @azumashinobi1559 Рік тому +2

      Yes this! It helps so much to be able to kinda take in the scope of what you can and can't do. It's difficult to understand the application of things if I don't know where the roof is

    • @DR-7
      @DR-7 Рік тому +9

      Why do all adhd Havers must go around announcing it? Lately it feels more like an accomplished by how many people been carrying it like a badge

    • @aspwned
      @aspwned Рік тому +27

      @@DR-7 ... What?? I'm "announcing" it because it makes it harder to focus and makes conventional learning difficult... you know, baseline ADHD stuff
      I'm simply saying that as someone who struggles with learning *because* of my adhd, this video is very helpful in the way it's structured.. I don't understand why you have a problem with that??? ADHD is a big part of my everyday strugggle...

  • @aryavatan
    @aryavatan Рік тому +125

    Amazing content bro. Thank you. I feel Godot's biggest hurdle at the moment is the lack of learning resources online, and its great to see this issue being rectified by creators such as yourself!

  • @Unshapenkris
    @Unshapenkris Рік тому +30

    This is the BEST video I could have ever asked for. I dont want to sit through a bunch of tutorials doing stuff I dont want to do just to learn the basics. You managed to just give me all the info I needed to learn for my self! Thank you so much.

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

    I'm brand new to coding and trying to make games and this is exactly what I needed; just a quick rundown of what everything is and how it all works!

  • @Dracalis
    @Dracalis 10 місяців тому +9

    I'm new to Godot, and was craving a quick overview exactly like this. Thank you!

  • @Aye_Sid
    @Aye_Sid Рік тому +122

    Thanks bro for your contribution towards Godot community. 😇🙌🏻

  • @creativecraving
    @creativecraving 11 місяців тому +6

    This is awesome! A lot of those aren't explained by the documentation very well. Your comparative analysis of all of them really makes it easier to understand them.

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

    it's so nice to not have a tutorial attached to this. it's like a quick video overview of the documentation to get started with

  • @jamesodonnell4771
    @jamesodonnell4771 Рік тому +17

    Thanks so much, I get inspiration watching this because it lets you explore as many options of how you might approach a problem in one of your own projects!

  • @mantics3093
    @mantics3093 11 місяців тому +9

    Watching this as a newbie is the equivalent of supercharging yourself with 4 flintstone gummies.

  • @kristianrjsYT
    @kristianrjsYT Рік тому +5

    This is exactly what I needed to start learning Godot. I've done a couple smaller tutorials and learned a few of the 2D nodes already but still don't feel like I can create anything good on my own. New plan - make a bunch of small games based around 2-4 nodes to work on my gdscript and slowly learn how they all work. I thought there'd be way more than 40, it actually seems doable to learn them all. By then I should be able to make the passion project play how I want it to.

  • @BazSupport
    @BazSupport Рік тому +4

    Dang that ‘in camera view’ node is clutch! Going to use that alot

  • @05anonymous50
    @05anonymous50 5 днів тому

    Dude this is phenomenal. As a beginner it’s so nice to have a reference for so many useful tools that otherwise I may not have been exposed to for who knows how long lol

  • @drunkensideabeef
    @drunkensideabeef Рік тому +3

    This was really useful, it's great to get an overview of what's available. Thanks!

  • @simolani12
    @simolani12 Рік тому +1

    Imo these kind of video are a great way to get a light and general overview of all the tool of Godot. Love it!

  • @MartinB_Art_Design
    @MartinB_Art_Design 10 місяців тому

    Wow this is far more in depth than I expected. Everything is just ready and waiting to be used for whatever you want.

  • @KillerGameDev
    @KillerGameDev Рік тому +4

    Extremely helpful! Learned alot. Its neat how a lot of the nodes in godot do things for you that youd have to program in other game engines. thanks!

  • @billbill3709
    @billbill3709 Рік тому +1

    I’m going to be coming back to this video many times throughout my Godot journey, thank you for this dude!

  • @HaydenTheEeeeeeeeevilEukaryote

    god tier series idea
    other comments already explain why this is such a nice resource that im surprised doesnt exist, thank you for putting this together

  • @brunonadai2547
    @brunonadai2547 3 місяці тому

    As someone who've been working with web development for 13 years wishing to transition to a game dev carreer: WE NEED MORE DOCUMENTATION LIKE THIS! THIS IS ABSOLUTE GOLD.

  • @antoniogaravo9289
    @antoniogaravo9289 3 місяці тому

    very informative, short, right to the point and simple to understand.

  • @Maztergyl666
    @Maztergyl666 4 місяці тому

    This was INCREDIBLY helpful after watching basic tutorials. Can't thank you enough! I have now a good idea how to structure my 2D game!

  • @Ocdib
    @Ocdib Рік тому +2

    Finally. I want to start with 2D nodes and then move up to your other videos from there 🙂

  • @ghaydn
    @ghaydn Рік тому

    About Skeleton2D. This page on 7:42 is completely outdated. It's 3.2 or even 3.1. Skeletal animation in G4 was improved. And also, I still didn't find any instructions about how (and why) to use PhysicalBobe2D.

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

    Great intro to everything! Left me wanting to explore some new ideas :) thank you.

  • @pewpewman18
    @pewpewman18 Рік тому +2

    Ive had a really bad itch to get back into using godot and these videos really push me, thanks!

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

    Watched in 2x speed and learnt all nodes in 4 mins and a half! Good job, sir!

  • @lucianoinso
    @lucianoinso 4 місяці тому

    You're a legend, thank you so much for all the work put into this 🙏, so good that I actually started to taking notes haha
    PS: For anyone confused by the Joint nodes (2:31), the nodes that are joined are the "boxes", my first thought was to think about the character, because I associated the word "joints" with human body joints, and ended up thinking that the boxes where joined to the character, but the movements didn't have any sense lol.

  • @ShiloBuff
    @ShiloBuff Рік тому +2

    Yes! I've been waiting eagerly for this. Thank you! Now hoping for Network nodes.

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

    And here i was thinking of resorting to 10 hour long courses to learn all the tools Godot offers me for making a 2d game. Thanks a lot man! Just by watching the video i already came up with a bunch of ideas on how to use these things.

  • @ZimmervisionCZ
    @ZimmervisionCZ Рік тому +4

    This was incredible! So concise and helpful. Thank you!

  • @MH-lr6ue
    @MH-lr6ue 9 місяців тому

    Thank you for this video. It just made me more excited about using godot and understanding why people say its so "easy"!!.......Subscribed!!

  • @RegularBiscuit
    @RegularBiscuit 6 місяців тому

    Cant express how helpful this was. thank you!

  • @rousk_eye
    @rousk_eye Рік тому +3

    Awesome! Extremely helpful for me right now, as I'm sure for many others

  • @SuperCamelFunTime
    @SuperCamelFunTime Рік тому

    Been using Godot for a while and still learned something new, right on man, great vid

  • @wahresschaff
    @wahresschaff Рік тому

    Huge thanks dude, you condensed so much knowledge some would have to spent days learning to differentiate in just a few minutes man! You could charge money for this

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

    Thanks for the video. I'm learning Godot and I'm constantly realizing that it has many nodes that automatically does what I was trying to achieve manually by programming.

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

    just learning Godot now, you're a god for this. if you see this and there are any courses or tuts u recommend for abso beginner don't hesitate to recommend! thank u for these

  • @kenpachizero
    @kenpachizero 3 місяці тому

    This is great! just started getting into godot and this helps me plan some stuff out

  • @itsArridian
    @itsArridian Рік тому

    Best godot video I've seen in a long time

  • @Erhannis
    @Erhannis 3 місяці тому

    0:00 Ok, I like those sound effects

  • @NuclearSnailStudios
    @NuclearSnailStudios Рік тому +2

    thank you! lovely tutorial overview that is not too fast but still to the point. subscribed to see what else you got

  • @synthrunner4244
    @synthrunner4244 3 місяці тому

    Thank you for this, I was going through the docs and this helps a lot too!

  • @yess.6558
    @yess.6558 Рік тому

    Holy! This if amazing!!! Incredibly useful man, you have no idea how much this makes things easier for me! Keep up the great work!❤❤

  • @turtleburger
    @turtleburger 5 місяців тому

    I finished Godot's "Dodge the Creeps" tutorial game, and have started an rpg tutorial series. I'm brand new. This video was great. Just showing "here are all the blocks in your lego bin" is really useful.

  • @haruwan4118
    @haruwan4118 10 місяців тому

    Quick and to the point, 素晴らしい

  • @JayTohab
    @JayTohab 8 місяців тому

    Having no luck with the provided step-by-step guide, I was ready to give up on learning Godot. Seeing what you can do with it in this video has changed my mind. I really need to figure this out.

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

      try new brackey tutorial. I think it will help

  • @gamevies9254
    @gamevies9254 Рік тому

    Just subscribed! Love seeing more resources for the Godot community!

  • @DanielAlbanoIII
    @DanielAlbanoIII Рік тому

    Thank you! I will be rewatching this video from now on as a reference guide 😆

  • @reesekelly2388
    @reesekelly2388 Рік тому

    You are a ROCKSTAR!!! Thanks man

  • @riufq
    @riufq 9 місяців тому

    Best video in your channel. Love it.

  • @sean7221
    @sean7221 Рік тому +1

    Love your work Lukky 🙏

  • @ninism2958
    @ninism2958 9 місяців тому

    You are the GOAT. Thank you so much!

  • @Kitsune_Dev
    @Kitsune_Dev 8 місяців тому

    thank you, this actually made me understand how to set things up!

  • @a76y
    @a76y Рік тому

    huge thanks for a short and useful list, liked and subscribed!

  • @Undwell
    @Undwell 10 місяців тому

    Beautiful video, thank you! I am trying to get into learning a game engine to eventually build a 2D game.
    Couldn't ask for a better format to learn. (:

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

    amazing, thanks, really needed this

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

    As someone who just literally picked this up, is half way through a different tutorial, this is a lot of information all at once and im hardly picking anything up. I feel like this is a video i need to rewatch in about a month

  • @XaviXaviXavi
    @XaviXaviXavi 11 місяців тому

    Wow amazing, you're voice sounds like music to my ears too!

  • @rogerrodrigues3000
    @rogerrodrigues3000 4 місяці тому

    Im learning godot and this was super helpful thank you

  • @Warlock_UK
    @Warlock_UK 8 місяців тому

    Thanks so much for making this!

  • @alexandrefischer677
    @alexandrefischer677 Рік тому

    Wow thx a lot, i'll be coming back to that video for sure

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

    thanks, really appreciated this video, subscribed bro

  • @PollCreations
    @PollCreations Рік тому

    this channel is gold

  • @adenashiscave
    @adenashiscave Рік тому

    Thank you for doing this! I learned about a few nodes that I'm excited to play with.

  • @heavydremer8716
    @heavydremer8716 Рік тому

    This is amazing! Thank you so much I'm using this as a cheat sheet :)

  • @NedInYaHead
    @NedInYaHead 7 місяців тому +9

    Now do a tierlist

  • @metropolis10
    @metropolis10 4 місяці тому

    Great overview!

  • @FerplayDev
    @FerplayDev Рік тому +1

    Best Godot Videos so UA-cam

  • @jefreestyles
    @jefreestyles Рік тому +1

    The Marker2D can be used as the position of weapons' nozzles.

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

    Thank you for sharing!

  • @OHMSdev
    @OHMSdev Рік тому

    thank you so much for making this

  • @jomeiisaboss
    @jomeiisaboss Рік тому +1

    2d time lets go! I was waiting till u did this to get back in.

  • @EnderCrypt
    @EnderCrypt 6 місяців тому

    worth mentioning that ray cast can be done whtout the node (programatically)

  • @SamuelHaak
    @SamuelHaak Рік тому

    This was great man thanks!

  • @mrstik101
    @mrstik101 Рік тому +1

    the thing that makes godot different from unity is that this guy made a quick tutorial on all the components

  • @XAHAK
    @XAHAK Рік тому

    awesome as always

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

    love it. thank you!

  • @gabboman92
    @gabboman92 Рік тому

    oh god this is a great series :D

  • @chaos3088
    @chaos3088 Рік тому

    Thanks a lot for your time on the great info sharing 🙏

  • @mōellctie
    @mōellctie Рік тому

    Nice!! Great video, Love it!

  • @absolutezerogaming8717
    @absolutezerogaming8717 10 місяців тому

    thank you so much this is really helpful

  • @makarhunter
    @makarhunter 10 місяців тому

    Wow godot really has so much covered, a really good engine to pick up gamdev.

  • @WoobyMe
    @WoobyMe Рік тому

    Hey Lukky, if you want chapters enabled, add an "Intro 0:00" to the top of your description. I know it would be nicer for me at least

  • @skaldingdelight
    @skaldingdelight Рік тому

    This is a great series.

  • @a7hmedjoker57
    @a7hmedjoker57 Рік тому +3

    You are legendary 💪 bro

  • @teucay7374
    @teucay7374 Рік тому +1

    I've been using Godot for two years now and I didn't know all of these! (apart from the new ones from Godot 4)

  • @animeguidance2531
    @animeguidance2531 Рік тому +1

    Can you explain how to use custom signal between player to enemy

  • @nahruz.w3044
    @nahruz.w3044 10 місяців тому

    Thanks bruv, Subscribed

  • @gaspigaming
    @gaspigaming 3 місяці тому

    Thank you! Here's a sub.

  • @usmanmadid
    @usmanmadid Рік тому

    This is really helpful thankyou so much!

  • @autumnthriller
    @autumnthriller Рік тому

    Awesome vid, thanks

  • @iamvictorjack
    @iamvictorjack Рік тому

    You just gained a sub ❤️

  • @hydrogxn
    @hydrogxn 9 місяців тому

    That was sick af

  • @auss6328
    @auss6328 Рік тому

    Much appreciated! Thank you!

  • @briandawley7808
    @briandawley7808 Рік тому

    Really well done, thanks!

  • @Weirdo_Studios206
    @Weirdo_Studios206 Рік тому

    Damn i was afraid to mess with some of these nodes, but this video explained them so well i want to mess with all of them