It takes some effort to wrap your head around Godot’s UI system, but once you did, it makes it easy to create all sorts of complex layouts. The system is flexible. There are 5 base nodes that work with textures directly: image files that you import in the engine and apply manually to the nodes. They are easy to find if you search for “texture” in the add node window. There are also containers that automatically arrange their children on the screen with a variety of behaviours. They produce vertically or horizontally aligned layouts, space UI elements evenly, etc.
@AdamPippin6 жыл бұрын
Where are all these controls? Have they been renamed in Godot 3?
@xcl91893 жыл бұрын
but once you did ? what if I never did
@gonzo1917 жыл бұрын
Godot's UI system is the main reason why I prefer it to Unity. It's so simple to layout you UI when compared.
@SheetMusicDesu5 жыл бұрын
Only thing I wish it had was free-scaling fonts. As far as I know there isn't a way to do it in godot without creating a new dynamic font
@JacobKinsley2 жыл бұрын
@@SheetMusicDesu 2 years later and they still didn't add it rip lmao
@LrdZanny6 жыл бұрын
Gotta take a second here while watching all the videos I thought would be useful dating back to 2014 - these are all extremely well made. Very few educational resources can keep my focus as long as your software tutorial videos do. The pacing is really great.
@Gdquest6 жыл бұрын
Thank you for the kind words Zanny :) there's more coming!
@chadthurston20067 жыл бұрын
I love how the ads on these videos are always for Unity or someone selling Unity courses.
@Gdquest7 жыл бұрын
:D
@tylerprince94946 жыл бұрын
It's because unity is trying to stay on top as an easy to use dev environment... its one of the most picked game engines for indie development and engines like Godot are starting to squeeze them out with a completely free alturnative... and I have a feeling that within the next 5-6 years Godot will have a helpful community around it much the size of blender's.
@TheCivildecay5 жыл бұрын
@@tylerprince9494 I see Godot more of a alternative to the smaller engines like GM:studio
@tylerprince94945 жыл бұрын
@@TheCivildecay As it stands now I see it that way too but I have no doubt that it will continue to grow into a competitor to Unreal Engine in the future... much like blender that started off as a bit of a joke in the industry is really starting to gain traction in the professional space. It was even used in the production Avengers Infinity War. Not mention that Godot has a sizeable following around with two small games studios working on it full time. plus compatibility for the Vulkan API was just abbed in the latest update.
@TheCivildecay5 жыл бұрын
@@tylerprince9494 godot seems to be developing really fast atm, so I hope they will add some performance improvements and it will be one of the big players soon
@Mrgigaboom4 жыл бұрын
Geez, there is so much information here.. had to watch it like 5 times haha. really good job, very valuable video.
@rinkun66893 жыл бұрын
Holy crap the ui in godot in like a godsend, wayyy more easier to grasp than game maker studio 2 for sure. Are you able to add animated ui? Like a beating heart health ? And can you rotate the ui sprite to any degree easily? Like if I wanted diagonal ?
@Marvin-t3e5 жыл бұрын
So the "margin" is basically the offset of respective control node? Edit: awesome video btw!
@Padub_2 жыл бұрын
Hi, I'm new, Is it possible to make Diegestic UI in Godot and how good Godot for it?
@lerincerna29763 жыл бұрын
Simply the best ;)
@NahomyUchija7 жыл бұрын
oh amazing really thanks
@ooogaming22464 жыл бұрын
TBH, I thought GDQuest stood for "GoDot Quest".
@DiasFranciscoA7 жыл бұрын
Could you make a tutorial on creating a Tool to help on game creation... I got this idea because I saw a plugin that lets you create state machines with ease on Godot... and it had its own editor :) could you give developers like me a starting point to develop our own tools?
@rueljaycariedo34775 жыл бұрын
Can you make a Tutorial for RichText Emojis/Emoticons?
@asdzxcvbqwerty7 жыл бұрын
Is it possible to create a worldspace (3D) UI like in Unity using this system?
@vison3607 жыл бұрын
You can use viewport node for this. Check out the examples.
@Gdquest7 жыл бұрын
Yes, you can put anything in a separate viewport in Godot, and render that viewport on a 2d plane (probably on a mesh too?) in a 3d scene.
@henrique.campos7 жыл бұрын
Also on a sprite3D node
@Nipah.Auauau7 жыл бұрын
7:21 "Thank you for watching, see you in the next one." But isn't this the last one? :?
@Gdquest7 жыл бұрын
There's a stream tomorrow morning, and still 2 videos after that on Thursday and Friday as part of the current series.
@Nipah.Auauau7 жыл бұрын
ah ok
@marianobaldovino33323 жыл бұрын
how can i set that godot theme ?
@xcl91893 жыл бұрын
suppose I am a vaccine developer , want to know how to develop a vaccine for some disease . what I should have known is what all the listed node is about and which node to choose from when I have a require , instead , what I must be known is here are the 5 most common nodes so use it already