How I use Godot Nodes to make my UIs - Godot Tutorial

  Рет қаралды 13,031

Aarimous

Aarimous

Күн бұрын

Пікірлер: 51
@Aarimous
@Aarimous 5 ай бұрын
I hope you learned a thing or two. Please share your tips below or correct anything I misspoke about. Support me more by checking out my upcoming game Hexagod: store.steampowered.com/app/3059390/Hexagod/
@chair5613
@chair5613 5 ай бұрын
I noticed myself using margin containers a lot as well, to the point it cluttered the scene tree significantly. However, style boxes actually have a content margin setting that have the exact same functionality. I was able to go through my project and delete almost all of my margin containers since they were children of panel containers anyway and set the panel containers' style boxes content margin settings instead, and everything was still functionally identical just with a less cluttered scene tree.
@TrekYourself80
@TrekYourself80 5 ай бұрын
Un-Puase. Also, that line is the only one without a colon.
@Aarimous
@Aarimous 5 ай бұрын
lol, good catch :)
@timpack8882
@timpack8882 4 ай бұрын
If you want colons on all lines, you could rephrase to “Toggle Pause.” Thank you for the video on UI elements! I’m just getting started with Godot and appreciate your content. :)
@Godot-Bro
@Godot-Bro 5 ай бұрын
Thanks for this video! I am still learning Godot and this video definitely taught me some valuable things--particularly the MarginContainer, that's new to me! Hexagod is looking awesome by the way!
@Aarimous
@Aarimous 5 ай бұрын
Glad it was helpful!
@adamsmiddy
@adamsmiddy 5 ай бұрын
yes MORE UI STUFF PLEASE! Much needed content for Godot. Thank you
@tastyface26
@tastyface26 2 ай бұрын
I'm just starting out in godot and your method of teaching is super solid. i love the practical examples. i've actually been struggling to figure out how i want to do my ui and i think you may have given me inspiration to try something out a different way
@Ninzebro4
@Ninzebro4 2 ай бұрын
This video is cool! Im learning godot right now and while making ui, whenever i use margin containers i get confused with all the different settings so this helps in organizing my ui!
@moonstar_connor
@moonstar_connor 5 ай бұрын
Nice breakdown!
@Aarimous
@Aarimous 5 ай бұрын
Cheers! Thank you for leaving all the supportive comments on my video. I have no clue if it helps the YT algorithm or not, but it helps me out and I appreciate it.
@rungeon83
@rungeon83 5 ай бұрын
Just tried the demo of Hexagod, FANTASTIC! I'm really excited about this, wishlisted for me. I love how slick it all looks and feels already!
@Aarimous
@Aarimous 5 ай бұрын
Glad to hear you enjoyed it!
@SpencerJamesSucks
@SpencerJamesSucks 4 ай бұрын
Not only are your videos extremely helpful for learning Godot and the nodes, but I appreciate how encouraging you are too. I constantly have this inner battle with myself to want everything to be perfect the first time around and when that usually doesn't happen I get frustrated and discouraged, so it's nice to hear you remind us that it doesn't have to be perfect right away; It just has to work. Thanks again!
@Aarimous
@Aarimous 4 ай бұрын
You are better than you think at all this hard stuff and know that I also feel discouraged all the time. Stick with it and given enough time you'll be blown away by what you make. Cheers!
@cyborganic
@cyborganic 5 ай бұрын
Thanks for sharing some info and tips about using control nodes with Godot!
@c__beck
@c__beck 4 ай бұрын
That was _baller_ dude. Love it!
@kingcole_thered
@kingcole_thered 5 ай бұрын
cool! looks pretty much like the way I do things to with Godot UI
@YTcommentz
@YTcommentz 5 ай бұрын
I've been thinking about game dev a lot the last week or so. I've watched a lot of vids and yours are really good, you have a nice laid back vibe. It's really interesting to see the process of making games
@Aarimous
@Aarimous 5 ай бұрын
Cheers! I’ll keep them coming. Anything you want to know more about?
@YTcommentz
@YTcommentz 5 ай бұрын
@@Aarimous I was wondering about the feasibility of creating different game types on your own. I heard the good starters are: 1) pong 2) flappy bird 3) side scroller/ platformer Beyond that, I'm really interested in adventure game point and clicks and the most advanced thing I'd like to create would be something like a resident evil/ silent hill / pre render style game. I was trying to get an idea of the scope of something like that and if it's even something that one could realistically create on their own. It'd be interesting to hear the type of experience and timeframe something of that scope would take
@MattGiuca
@MattGiuca 4 ай бұрын
Thanks for a detailed walkthrough of your UI layout. Timely for me, I'm just starting to make UIs and struggling with layout and styling.
@zapoutix
@zapoutix 5 ай бұрын
well done ! your UI is very clean
@barbafish
@barbafish 5 ай бұрын
I really like your teaching style. You should really make a real course about game development in godot. These small videos about one subject are just great!
@FillMakesGames
@FillMakesGames 5 ай бұрын
Thanks for the video!
@Aarimous
@Aarimous 5 ай бұрын
Happy to help! Anything else you want to see me chat about?
@FillMakesGames
@FillMakesGames 5 ай бұрын
@@Aarimous How to start, sustain, and end large projects in the realm of godot organization. (I understand that that might be beyond your knowledge since this seems to be your first big project, but I digress)
@BitBeginnings
@BitBeginnings 4 ай бұрын
Thanks for the tips!
@schimmelspreu83
@schimmelspreu83 5 ай бұрын
Great video, but a quick little tip: Don't click make "make unique" on a texture. It will actually save a duplicate version of the texture data in your scene file. You should only click that for assets that are or should be local to a scene (like collision shapes), not assets. ^^
@Aarimous
@Aarimous 5 ай бұрын
Oh interesting, in this case I did it since I duplicated the nodes from the previous Hbox. So in that case do I need to do it the non-lazy way and re-add a new TextureRect node?
@benjattkk
@benjattkk 5 ай бұрын
@@Aarimous if you duplicate it will just reference the original image and if you change the image in one node the other will not be affected.
@benjattkk
@benjattkk 5 ай бұрын
in that case you're just changing the resource entirely, not modifying its data. If it was, for example, a CollisionShape, then changing its parameters would change it everywhere it is duplicated. But in this case since you aren't changing the parameters, just the image it is referencing, it doesn't.
@RenCode
@RenCode 4 ай бұрын
my game dev mantra : If works Y fix
@Drexus80
@Drexus80 5 ай бұрын
Excellent stuff, really helped to break down the UI side of things. :)
@Aarimous
@Aarimous 5 ай бұрын
Good luck! You got this :)
@Tosek2010
@Tosek2010 5 ай бұрын
Thank you so much for this video. I love following your story. I was asking myself if you could make a video on how you did the card selekt pointer (don't know how to call it)? That little arrow going in splines from the card to the tile. It looks pretty amazing.This stretchy line.
@TheOrigin79
@TheOrigin79 2 ай бұрын
Thanks :)
@DragilusGame
@DragilusGame 2 ай бұрын
Thanks a lot, a really learn here. If not a problem, could you make a video of State machine that you usually use. And what program do you use to create the art
@bbellini
@bbellini 4 ай бұрын
One thing I would love to know how you do is window sizing and aspect ratio for your games. The settings always seem so confusing in Godot. Thanks!
@b3nn3wman95
@b3nn3wman95 5 ай бұрын
Really useful video. Would you be able to do one on how you’ve used HD graphics in Godot. I can’t seem to do it or use vector graphics which limits my games to pixel art. Thanks
@AZmisc
@AZmisc 13 күн бұрын
What's the L-editor on 2:41?
@mini_fox1666
@mini_fox1666 5 ай бұрын
I made a color button for my character but the problem is I don't know how to add check mark for the selected color
@murifox_
@murifox_ 4 ай бұрын
Which font are you using? It looks pretty cool.
@DARK_TRAUMA
@DARK_TRAUMA 5 ай бұрын
Hi
@Aarimous
@Aarimous 5 ай бұрын
Hi
@UltimatePerfection
@UltimatePerfection 5 ай бұрын
If you have used Unity in the past, how hard is designing an UI in Godot compared to Unity? I've not done anything besides a very basic HUD that's temporary anyway, so I don't know.
@davnoa5958
@davnoa5958 5 ай бұрын
So what is that drawing program that you use? never saw that UI before...
@Aarimous
@Aarimous 5 ай бұрын
It's basically a paint + app. Here is the link: www.getleonardo.com/
@MonolithproductionsT
@MonolithproductionsT 4 ай бұрын
One of the most important things about not wasting time perfecting something is that later down the line when you have a complete game that works, you might decide to cut that thing from the game or change it entirely. If you just wait, you'll be able to polish it when you know it's staying
@enjoful
@enjoful 2 ай бұрын
You should leave the miss-spellings in the game
小丑女COCO的审判。#天使 #小丑 #超人不会飞
00:53
超人不会飞
Рет қаралды 16 МЛН
黑天使只对C罗有感觉#short #angel #clown
00:39
Super Beauty team
Рет қаралды 36 МЛН
黑天使被操控了#short #angel #clown
00:40
Super Beauty team
Рет қаралды 61 МЛН
Godot Scripts I add to Every Game
12:34
Aarimous
Рет қаралды 73 М.
I Spent a Month using AI for Game Dev
12:43
Aarimous
Рет қаралды 6 М.
How I Mastered GODOT In Only a WEEK!
7:08
Simplicity
Рет қаралды 23 М.
Best Games from the Brackeys Game Jam 2024.2!
13:53
Brackeys
Рет қаралды 181 М.
You're missing out if you don't use these in Godot 4
10:49
MrElipteach
Рет қаралды 15 М.
Godot Control Node (UI) Masterclass
26:25
Karto
Рет қаралды 25 М.
Tools I use for Indie Game Dev
14:21
Aarimous
Рет қаралды 15 М.
4 Godot 4 Devs Make 4 Games in 44 Hours
25:19
DevLogLogan
Рет қаралды 538 М.
THIS Is The Key To Good UIs in Godot
9:39
Mina Pêcheux
Рет қаралды 9 М.
Custom Resource are a MUST KNOW in Godot | Complete Tutorial
32:10
小丑女COCO的审判。#天使 #小丑 #超人不会飞
00:53
超人不会飞
Рет қаралды 16 МЛН