
Explore creating main menus in Unreal Engine 5.5, covering controls, audio settings, subtitles and dialogue, and graphics options from window modes and resolutions to frame limits and ray tracing.
Install Unreal Engine 5.4 using the Epic Games Launcher by adding a new engine version and selecting 5.4 before proceeding.
Learn to build a fundamental main menu in Unreal Engine 5.4, with adjustable volume, resolution, vsync, and frame-rate limits from 30 to 240 fps, tailored for beginners.
Build a basic main menu in Unreal Engine 5.5 using blueprints and a widget blueprint, with five buttons (new game, level select, options, credits, exit) and add to viewport.
Build a functional main menu in Unreal Engine 5.5 with exit game and credits screens, using a vertical box and widget switcher plus blueprint logic for panel transitions.
Learn to refine Unreal Engine 5.5 main menus by copying button styles, arranging centered credits and options panels, and wiring clicks to switch widgets and return to the main menu.
Add a master volume slider in the options menu to control all game sounds, arrange the UI with horizontal and vertical boxes, and map it to the master sound class.
Learn to build a main menu with resolution options, populate a combo box with supported full-screen resolutions, and apply selected settings while locking at 30 frames per second.
Add a vsync toggle to the options menu with a checkbox, show vsync state, and apply changes via game user settings to turn vsync on or off.
Turn the vsync state into a variable and update the text block five to display on or off in Unreal Engine 5.5, compiling to visualize the change.
Learn to configure a frame rate limit in Unreal Engine 5.5, using an fps limiter from 30 to 240 with vsync and a slider that shows the current value.
This Unreal Engine 5.5 lecture shows saving and loading settings, including master volume, resolution, FPS limit, and vsync, with a save game slot to preserve options.
Learn how to save and apply the vsync setting in Unreal Engine 5.5 main menus by syncing a boolean on/off state with game user settings and persistent save data.
Learn to save the fps limit in the main menu using game settings, a slider, and save slots, with dynamic text showing the current frame rate.
Build a main menu with a resolution selector, save the resolution index to the Game Settings slot, and load and apply it on startup to maintain user-selected resolutions.
Remove all development checks and debug code from the menu, including print text, to streamline the project. Confirm the menu now offers volume control, frame rate options, and resolution selection.
Plan a modern Unreal Engine 5.5 main menu with a persistent vertical navigation for controls, audio, and graphics, starting from new game and level select, with a dynamic 3D background.
Set up a basic Unreal Engine 5.5 map with a movable mannequin and a Tokyo stylized environment for testing. Prepare a final menu project and outline front-end menus.
Design a structured Unreal Engine 5.5 main menu with widget blueprints, canvas panels, and widget switchers to navigate play, options, credits, and exit, plus controls, audio, and graphics settings.
Build a multi-section menu in Unreal Engine 5.5, setting up control, audio, and graphics options with buttons, sliders, and combo boxes, using organized horizontal and vertical layouts.
Add a pause feature that pauses the game with p or start button, shows a main menu widget, and toggles input modes and mouse cursor while unpausing.
Set the input mode to game only during pause and unpause, adjust the third-person blueprint, and continue with key mapping changes.
Wire exit and play buttons to quit and resume the game, implement pause and menu removal, and use the main switcher to show options, credits, and settings.
Learn to switch main menu panels with a main switcher by setting the active widget index for main, options, and credits, and add a back button plus a credits overlay.
Learn to enable player editable controls in Unreal Engine 5.5 by using enhanced input, enabling user settings, and mapping jump to keyboard and gamepad via a key selector.
Save keyboard and gamepad inputs across games in Unreal Engine 5.5 by configuring input settings, adding a gamepad key selector, and mapping jump_keyboard and jump_gamepad with asynchronous save settings.
Implement an aim sensitivity feature in Unreal Engine 5.5 by adding a slider, linking it to a variable, and applying it to x and y input in a third-person blueprint.
Learn to create and manage a settings save in Unreal Engine 5.5 by saving and loading the aim sensitivity using a save game object, slots, and blueprints.
Enhance the aim sensitivity UI by thickening the slider bar to 10 pixels and enlarging the thumb to 50 by 50, binding it to saved settings and showing a percentage.
Set up an options switcher to switch between control, audio, and graphics panels with button clicks, enabling access to the audio settings page.
Set up Unreal Engine music by importing a WAV, configuring 3D attenuation with a music sound class and music mix, and linking a music volume slider.
Implement and persist a music volume UI in Unreal Engine 5.5 by binding a text variable to a percentage, styling sliders, and saving to a game settings slot asynchronously.
Fix volume UI bugs in unreal engine 5.5 by updating aim sensitivity text, loading music volume from save data in the third-person blueprint, and organizing settings update sequences.
Learn how to manage settings in unreal engine 5.5 by loading saves from slots, applying sound mix changes, updating the UI, and adjusting world sound effects volume.
Discover why rest matters and how sleep deprivation triggers a blueprint bug in Unreal Engine, with asynchronous save and load and updating settings.
Explore adding a train sound effect in Unreal Engine 5.5 main menus, configure attenuation with inner and outer radii, create an effects mix, and link volume controls to game settings.
Record English and another language audio, then integrate it into the game to play dialogue at a button press. Explore swapping languages and subtitles for multilingual dialogue.
Configure dialogue volume in Unreal Engine 5.5 by adding a dialogue volume variable, a main menu slider, and a dialogue mix with a dialogue sound class for proper audio control.
Learn to implement a language selection in the main menu that switches English and French audio via a language variable and switch logic for localization in Unreal Engine 5.5.
Learn to add subtitles in Unreal Engine, set text and timing, test in game with English and French, and adjust font and enable or disable subtitles.
Learn to switch window modes in Unreal Engine 5.5 by using graphics settings to toggle windowed, borderless, and full screen, apply changes, and save settings asynchronously.
Configure the holy trinity of resolutions—1080p, 1440p, and 4K—in Unreal Engine 5.5 by setting, applying, and saving user screen resolutions for the main menu and in-game experiences.
The lecture explains removing DLSS and FSR from the plan and adopting Unreal Engine native dynamic upscaling with PSR for anti-aliasing, avoiding plugins and engine rebuilds.
Enable dynamic resolution in Unreal Engine 5.5, configure frame rate targets, and save settings to drive in-engine upscaling and display performance metrics like fps and render scaling.
Configure a frame rate limiter with a slider and label, setting max 480, start 60, and min 30; use a default 60 in game settings.
Explore how to implement a VSync setting in Unreal Engine by wiring a VSync checkbox to game user settings, enabling VSync, applying, and saving the setting, with anti-aliasing coming next.
Configure anti-aliasing options from off to TSR with FXAA, temporal anti-aliasing, and MSAA. Implement console commands and UI logic to apply, save, and reflect graphics settings in the game.
Create an fps counter in Unreal Engine 5.5 by building a ui widget with a text block, and toggling fps stats via a show fps checkbox using console commands.
Set up three ui buttons for texture quality (low, medium, high), wiring on-clicks to the console command sg.texture.quality with values 0–3, and integrate with save game and blueprint ui.
Learn to configure motion blur and shadow quality (low, medium, high) via a simple UI, and remove deprecated options like screen space ambient occlusion and frame generation using console commands.
Explore ray tracing settings in Unreal Engine 5.5, comparing performance, balanced, and quality, and learn to adjust global illumination, reflections, and shadows with console commands.
Master editing actions, tweak aim sensitivity, configure audio and subtitles, and optimize graphics from frame rate limiters to ray tracing to craft a compelling main menu in Unreal Engine 5.5.
OVERVIEW
A well rounded course on Menu Settings meant to give you a great kickstart guide on how to make a fully functional Main Menu in Unreal Engine 5
Following feedback on what the most difficult things were to learn in Unreal Engine 5.4, I have created this course to help you manage the complex issue of making a working Main Menu.
You will learn:
GRAPHICS SETTINGS : From Window Modes and Resolution to motion Blur and RAYTRACING. Yes, How to implement RAY TRACING into your unreal engine game with three fundamental Pre-sets.
SOUND SETTINGS : Learn how to separate your in game audio into different sound categories and alter their volume separately. Subtitles and how to switch your in game dialogue and subtitles for localization.
CONTROL SETTINGS : Learn how to set up Controls for your Character that are editable. Including Aim Sensitivity.
Much Appreciation to everyone who rated my first course. I have made some big improvements this time around.
Audio is now crisper, clearer and more consistent video to video. I have a new microphone setup thanks to you.
Shorter Videos : You said you wanted shorter more precise videos and fewer long University style Lectures. Now most videos are 5 to 10 Minutes.
Feedback is appreciated as always and I stand by my policy of replying to any messages or requests in 24 Hours. So feel free to ask anything.
So what are you waiting for? Get to learning and building your next title.