Simple Options Menu In Unreal UE5.2

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

Savage Games

Savage Games

Күн бұрын

This tutorial covers how to make an options menu in Unreal Engine.
Discord Server: / discord
Patreon: / savagedevs
Introduction: 0:00
Designing the UI: 0:12
Setting up The Blueprint: 5:36
Changing The Settings: 9:20
Saving The Settings: 13:14
Loading The Settings: 14:26
Using The Menu: 16:44
Conclusion: 17:40

Пікірлер: 44
@rottenfleshymammal1839
@rottenfleshymammal1839 8 ай бұрын
this is very helpful! thank you for thisss and for your other tutorials too
@lanster8603
@lanster8603 Жыл бұрын
I love finding the videos that show you extatically what you were looking for. Thanks and awesome video!!!
@SavageDevs
@SavageDevs Жыл бұрын
Glad you liked it!
@zypzex7042
@zypzex7042 4 ай бұрын
thx, it was very helpful
@nassergreatdeveloper3745
@nassergreatdeveloper3745 7 ай бұрын
THANK YOU SO MUCH
@Cyber-Life
@Cyber-Life Жыл бұрын
Great video full of nice information.
@SavageDevs
@SavageDevs Жыл бұрын
Thanks for the kind words
@cristianfernandes6929
@cristianfernandes6929 Жыл бұрын
Great video, thank you!!
@SavageDevs
@SavageDevs Жыл бұрын
Glad you liked it!
@WreckedEm
@WreckedEm Жыл бұрын
Thank you for this. I'm very very new to Unreal Engine and game development in general and this helped me out a ton. I had to pause and go back a few times to follow along, but that's perfectly fine. You definitely helped me out. May I suggest a much deeper dive into menu creation? Things like incorporating sliders for things like audio levels and stuff? Keep up the videos you got a new sub! :)
@SavageDevs
@SavageDevs Жыл бұрын
Right now Im working on AI in unreal but when im done I may come back around to make an audio level menu.
@lolaswift111
@lolaswift111 9 ай бұрын
thanks a lot!
@SavageDevs
@SavageDevs 8 ай бұрын
You're welcome!
@InkFold
@InkFold 3 ай бұрын
This was really helpful but a word of caution: creating bindings to the variables is really not ideal since the binding is called every frame, but you’ll only set the parameters maybe a few times ever! Better yo use event dispatchers or an interface at the time of setting.
@yorisongs9804
@yorisongs9804 2 ай бұрын
Nice to meet you. Is it possible to ask you how to use an event dispatcher or interface?
@InkFold
@InkFold 2 ай бұрын
@@yorisongs9804 Absolutely! I'll be making a how-to video on my current setup this summer (once I have time to start making videos again). To create an interface, you need to right-click in the content browser and under 'blueprints' select blueprint interface. Here you can create new interfaces that your other classes (like actors) can implement. None of the logic is written here, only the names of the interfaces. Then go to your other blueprint component (like UI or player pawn) and in the class settings for that component you can choose to implement the interface. Pro tip: if you give the interface an output of "returnValue" bool, it will make it a function rather than an event and things will stay a little cleaner. Then inside that interface you can write the code you want that interface to use once it is called from outside. The beauty of this is that your actor implementing the interface doesn't need to know anything about who is calling it. Likewise, the caller doesn't need to know who is implementing the interface, only that they ARE implementing it. Hope this helps! cheers.
@donaldzimmerman8329
@donaldzimmerman8329 Жыл бұрын
HEY THANKS FOR THE VIDEO! Beginner here and that looks like black magic. This might be dumb but is there something we have to do further to implement these changes (like I know we click apply but does the game actually have lower quality shadows). From what we did I don't see how that changes e.x shadow quality in the game.
@SavageDevs
@SavageDevs Жыл бұрын
It should work automatically though you might wanna read the docs about texture quality stuff. But shadows should change when we changes these values. As far as I am aware the engine handles most of it.
@Gametime05577
@Gametime05577 29 күн бұрын
Please Make a Tutorial on how to make a Button for go into Next level. Please show from Level 1 to Level 5 in sequence. Thank You ❤
@Suleyk95
@Suleyk95 3 ай бұрын
16:03 shouldn't you connect all those branches to the previous nodes? I mean, maybe I'm missing something, but those nodes aren't connected to anything so maybe that's why some people in the comments are saying stuff doesn't work for them.
@tigertazdaisyban
@tigertazdaisyban Жыл бұрын
How would you change the window mode options to a drop down menu or words instead of numbers? (preferably how to do both)
@SavageDevs
@SavageDevs Жыл бұрын
For the drop down I would not know but I would assume you would just replace the arrow buttons and text box with a drop down widget the engine provides. But I have not done that so I would not know. As for getting the names of the window modes you could in the text binding make a lookup using a switch for the int value then set the text block to the different names of the modes.
@tigertazdaisyban
@tigertazdaisyban Жыл бұрын
@@SavageDevs Thank you
@SavageDevs
@SavageDevs Жыл бұрын
@@tigertazdaisyban Your welcome!
@yugiohyugiohzebuyugi
@yugiohyugiohzebuyugi 7 ай бұрын
Hey, Thanks for the tutorial! Can I get a help? :) - In my Settings menu everything is "Low", when I open the window. But I set to the High by Default with the Switch node in the function. Why not "High" by default? Any idea? - When I open the Settings window the Resolution is "1564x869". But I don't have such a resolution in my settings. My default resolution (with Switch on Int node) is 1920x1080. Why not 1080p by default? - Can I add an option to the FPS settings like "Unlimited"? Unlimited/30/60/90/120.... By default this value is "0", I thins this is "unlimited". But If I click on the arrow... I don't switch back to the 0... becouse the minimum value is 30. If I change the minimum value 30 to 0, thats mean 0 will be unlimited? Can I rewrite the "0" to "Unlimited" ? Thank you, again!
@AtusHD
@AtusHD 6 ай бұрын
Hey what a great video it help alot. Can u show us how to extend the menu for the DLSS and FSR features. Thanks :>
@SavageDevs
@SavageDevs 6 ай бұрын
That is not something you just "add" for DLSS and FSR you need engine support and for DLSS you need big contract with NVIDIA.
@hilex2368
@hilex2368 9 ай бұрын
Hey there, how do I make it so that the "Window mode" option in the menu actually shows "Windowed", "Borderless" and "Fullscreen" instead of just 0,1 and 2? Thank you
@SavageDevs
@SavageDevs 9 ай бұрын
Use a lookup with a switch node where 0 is Windowed, 1 is Borderless and 2 Fullscreen. Then just type that in the return value.
@hilex2368
@hilex2368 9 ай бұрын
@@SavageDevs Where do I do that?
@SavageDevs
@SavageDevs 9 ай бұрын
@@hilex2368 In the function for the window mode return.
@rottenfleshymammal1839
@rottenfleshymammal1839 8 ай бұрын
I am trying to figure it out for a few days, I set up the save settings for the apply button the same way, and everything works besides that, when I click apply I dont see any change
@SavageDevs
@SavageDevs 8 ай бұрын
They can be subtle and may rely on the specifics of the project.
@yorisongs9804
@yorisongs9804 2 ай бұрын
Can I ask how to create it in SetText without using bindings?
@aussierplayz
@aussierplayz 7 ай бұрын
All of the settings use to work but for some reason, all of the quality settings change nothing for my game.
@777redhood
@777redhood 6 күн бұрын
How to do this with combo boxes instead
@DonFredek
@DonFredek 9 ай бұрын
could you please make your selections slower? at the end you even become faster. people replicating it become tired & you thing it is a good idea to increase speed not what you say is important, because you leave some actions out. what we can see is key to reproduce your actions if not this is could be a very good tutorial, thank you ;)
@ClarkGamer9
@ClarkGamer9 5 ай бұрын
the texture shader Aa and shadow wont work😅
@bbomberz8151
@bbomberz8151 Жыл бұрын
Just a tip, if you are doing a tutorial you should probably slow down a bit so people can see what you are easier
@SavageDevs
@SavageDevs Жыл бұрын
OK I will try to take that advice in the future.
@AndreaFromTokyo
@AndreaFromTokyo Жыл бұрын
Meanwhile me watching it a 2x....
@PraiseMore
@PraiseMore 9 ай бұрын
There is speed options and also a pause lol
@Yenneke97
@Yenneke97 2 сағат бұрын
Don't waste your time on this tutorial. I spent about half an hour in the end, Shadows and AA don’t work at all no matter what you choose, Windows mode works quite strangely with numbers, and even if you turn on Vsync the picture still breaks.
@SlippyJim1
@SlippyJim1 2 ай бұрын
SLOW IT DOWN MAN....Ur going so fast i can barely keep up
Complete Simple Enemy AI in UE5
12:29
Savage Games
Рет қаралды 1,5 М.
How to Use Blueprint Interfaces In UE5.1
7:36
Savage Games
Рет қаралды 14 М.
когда достали одноклассники!
00:49
БРУНО
Рет қаралды 3,6 МЛН
100❤️ #shorts #construction #mizumayuuki
00:18
MY💝No War🤝
Рет қаралды 20 МЛН
How I prepare to meet the brothers Mbappé.. 🙈 @KylianMbappe
00:17
Celine Dept
Рет қаралды 55 МЛН
How To Make An Options Menu - Unreal Engine 5 Tutorial
27:12
Unreal University
Рет қаралды 77 М.
How to Make an Options Menu in Unreal Engine 5
23:19
Gorka Games
Рет қаралды 39 М.
Settings Menu X - Unreal Engine
1:36
Risecode
Рет қаралды 671
Lighting in Unreal Engine 5 for Beginners
44:44
William Faucher
Рет қаралды 1 МЛН
Pause Menu Tutorial - Unreal Engine 5.1+
16:24
Lisowi
Рет қаралды 7 М.
How to Make a Simple Main Menu in Unreal Engine 5 - in 5 Mins!
8:22
How To Build MENUS AND UI In UE5 | Unreal Engine 5 Beginner Tutorial
35:40
Virtus Learning Hub
Рет қаралды 118 М.
Change Volume Settings UE5 Tutorial Save and Load pt.1
31:24
DankSoss
Рет қаралды 4,9 М.
когда достали одноклассники!
00:49
БРУНО
Рет қаралды 3,6 МЛН