Godot UI & Control Node Crash Course

แชร์
ฝัง
  • เผยแพร่เมื่อ 23 ม.ค. 2025

ความคิดเห็น • 43

  • @bonaire1880
    @bonaire1880 6 หลายเดือนก่อน +10

    I'm usually a read the docs kind of guy but this tutorial was fantastic. I'm in need of polishing my UI and never learned how to use themes but this seriously made them seem way less intimidating. Big Thanks!

    • @stayathomedev
      @stayathomedev  6 หลายเดือนก่อน

      Thats awesome 👍

  • @drhayes
    @drhayes 6 หลายเดือนก่อน +1

    This tutorial is the best I've seen for explaining how the theme, overrides, and variations work with each other. Super excited for the upcoming videos!

  • @frankhuurman3955
    @frankhuurman3955 5 หลายเดือนก่อน +6

    pff finally I understand the use of themes now, it's horribly unintuitive to get into and I've never found the -1 px default padding/content margins which drove me nuts.
    thanks so much for the best guide on UI so far!

    • @frankhuurman3955
      @frankhuurman3955 5 หลายเดือนก่อน

      also, I'm hoping you'll contribute some better explanations(like the basetype you mention at 12:12) to the Godot project since you might learn out of experience how things could be improved.

  • @yall_girl_eve
    @yall_girl_eve 6 หลายเดือนก่อน +3

    I NEEDED THIS SO MUCH
    thank you for this tutorial, it will be undispensable surely

  • @OFFICIAL_DOOFY
    @OFFICIAL_DOOFY 6 หลายเดือนก่อน +1

    I genuinely love your tutorials. Thank you very much for making these. Once I have the disposable income for it, I'm definitely going to upgrade the patreon tier.

  • @NatiiixLP
    @NatiiixLP 5 หลายเดือนก่อน

    12:34 Thanks for mentioning this! I never really paid any attention to the pin, thinking it would just pin that line to the top, to make it more quickly accessible or something. But it's actually super useful!

  • @fk3239
    @fk3239 3 หลายเดือนก่อน

    Not exactly what I was looking for, but I still learned a lot and will be returning to this later :)

  • @psykoj
    @psykoj หลายเดือนก่อน

    Hi, this was a fantastic tutorial! I was so scared to go anywhere near the themes until probably I was done with my game, but this made me want to dive in and make some fun UI :)
    I don't know if this was added since you made the video but around 13:00 when you save a duplicate button_secondary to carry over your previous settings, you can actually copy all the settings from one StyleBoxFlat to another. Click on the tools icon next to filter properties and choose copy properties and paste it again on the new stylebox :)

  • @jesusmora9379
    @jesusmora9379 6 หลายเดือนก่อน +2

    More people need to learn about control nodes

  • @codesxt
    @codesxt 6 หลายเดือนก่อน +1

    Than you so much for this! I had no idea that you could create your own types.

  • @dukkhan1288
    @dukkhan1288 6 หลายเดือนก่อน +1

    Exactly what I was looking for. Thanks

  • @Aye_Sid
    @Aye_Sid 5 หลายเดือนก่อน +1

    I'm beginner in gamedev and currently making pong game clone for learning. I had done all the programming of game except the UI, as Godot ui system is very hard to understand and this tutorial helps me to complete the game. So Tysm and Sorry for this essay. 😅🙏🏻

  • @dardasaba7971
    @dardasaba7971 6 หลายเดือนก่อน

    Great video, can't wait for the next ones! This is definitely a very useful topic

  • @LynnWinx
    @LynnWinx 6 หลายเดือนก่อน

    We need a tutorial on how to cleanly distribute inputs to ViewportContainers, and in particular on how to get them to properly react to the physics raycasts when you move your mouse over objects in the various 3D scenes.

  • @f0xshadow521
    @f0xshadow521 6 หลายเดือนก่อน

    the Godot devs early on: "the name Godot rhymes with Robot, like Go-Dot"
    later: "eehh... ge-DOE seems to be popular, lets just go with that"
    this guy: "GAAW-doh"
    :P
    UI + Control nodes need a lot of love in the tutorial community. Thanks for the upload
    liked + subbed

    • @stayathomedev
      @stayathomedev  6 หลายเดือนก่อน +3

      Thanks! And I'm totally right

  • @MOON9FLY
    @MOON9FLY 6 หลายเดือนก่อน

    One of the Best Tutorial in UI , Thanx

  • @Oltohm
    @Oltohm 6 หลายเดือนก่อน +2

    He doesn't miss...

  • @DrW1ne
    @DrW1ne 6 หลายเดือนก่อน +1

    YOOO, right in time.

  • @fernefer1071
    @fernefer1071 6 หลายเดือนก่อน +3

    bro why did no one tell me until now about that pin button in the theme editor

    • @frankhuurman3955
      @frankhuurman3955 5 หลายเดือนก่อน

      I completely missed the + when actually wanting to theme something myself, always randomly clicked all the elements in the open theme "editor" but never understood how to style a node.

  • @turbomodus
    @turbomodus 6 หลายเดือนก่อน

    great tutorial!

  • @jesusmora9379
    @jesusmora9379 6 หลายเดือนก่อน +1

    You don't need to assign the theme to each node, the theme is inherited from any parent node.

  • @generrosity
    @generrosity 6 หลายเดือนก่อน

    So there isn't a global project defined theme? And it doesn't "inherit" the theme from parent UI nodes?

  • @Hero-fo7jt
    @Hero-fo7jt 6 หลายเดือนก่อน +3

    I need this ui in Godot so hard

  • @OLMQ-01
    @OLMQ-01 6 หลายเดือนก่อน

    Thank you!

  • @williambaker4915
    @williambaker4915 6 หลายเดือนก่อน

    Awesome!!!

  • @berke4664
    @berke4664 6 หลายเดือนก่อน

    Thank You

  • @DIGITALOfppt
    @DIGITALOfppt 6 หลายเดือนก่อน +1

    Can you make an app with GODOT ?

    • @stayathomedev
      @stayathomedev  6 หลายเดือนก่อน +1

      Yes you can

    • @frankhuurman3955
      @frankhuurman3955 5 หลายเดือนก่อน +1

      yup! It's fairly easy to get an Android app out of Godot.

  • @Aserenesnow
    @Aserenesnow 6 หลายเดือนก่อน

    Yaaaay 🎉

  • @krish-ut9de
    @krish-ut9de 6 หลายเดือนก่อน

    yaayyyyyy

  • @jasonwilliams8730
    @jasonwilliams8730 6 หลายเดือนก่อน

    👍

  • @theTeslaFalcon
    @theTeslaFalcon 6 หลายเดือนก่อน +2

    I watched this to learn about UI & Control Nodes.
    Instead, you've spent the last 10+ minutes talking about themes. I HATE THEMES! I have never understood that nonsense.

    • @stayathomedev
      @stayathomedev  6 หลายเดือนก่อน +3

      Themes and UI are siblings. Once you get used to them, it gets better

    • @theTeslaFalcon
      @theTeslaFalcon 6 หลายเดือนก่อน +1

      @@stayathomedev
      You said that the confusion was when to use each node. I was hoping that you'd clarify that confusion. Themes are a distraction from that substantive (& advertised) issue. I feel like this was a bait & switch title. If it was titled, "How I Made This Menu Look Like This", it would have been more honest & a warning to not waste my time.

  • @porkyorcy1715
    @porkyorcy1715 6 หลายเดือนก่อน +3

    why do we require 10% of the screenspace to be your gray background, just chroma key yourself 😭

  • @verdantaxe
    @verdantaxe 5 หลายเดือนก่อน

    the video felt pretty disorganized. you did a lot of "and then we're gonna do this, and maybe change that, and I think I want to make this thing looks better like so...", but I didn't see you planning out and sequencing your ideas in any way that was easy to follow, or talking much about the underlying concepts. I'd like to see you talk more about generalize-able ideas to help viewers build fundamental skills rather than focusing on fvery specific elements

  • @Lowwaels
    @Lowwaels 6 หลายเดือนก่อน +4

    This tutorial is the best I've seen for explaining how the theme, overrides, and variations work with each other. Super excited for the upcoming videos!