Advanced Pause & Options Menu System for Unreal Engine 5
This asset provides a complete, production-ready pause menu system designed for Unreal Engine projects.
It includes a fully functional pause menu with resume, restart, quit, and a complete options menu featuring audio, video, and controls settings.
The system is fully navigable using keyboard, mouse, and gamepad, and is built with CommonUI compatibility in mind, making it suitable for PC and console projects.
✨ Features
Pause menu (Resume / Restart / Quit)
Full Options menu:
Audio settings (multiple volume sliders)
Video settings
Controls menu (Keyboard & Mouse + Gamepad)
Complete input remapping system
Automatic save & load of settings
Gamepad-friendly navigation (D-pad / stick)
Input display system (A / B / X / Y instead of generic input names)
Clean and minimal UI inspired by modern AAA games
Blueprint-only (no C++)
Easy to integrate and customize
🎮 Designed for Developers
This menu system is intentionally unstyled to allow developers to easily adapt it to their own visual identity.
It focuses on functionality, structure, and robustness, giving you a solid foundation for your game UI.
Ideal for:
Indie & AA games
PC & console projects
Developers who want a reliable UI base without reinventing core systems
⚙️ Technical Details
Unreal Engine 5
Blueprint only
Uses Data Assets for input display & translations
CommonUI-compatible workflow
Note: Visual styling can be easily customized to match your game.
“Designed to be visually neutral so developers can easily apply their own art direction.”
"CommonUI" and "ModelingToolsEditorMode" plugings are necessary activated
“This product supports MetaSounds for Unreal Engine 5.0+.”
Tutorial: "Clic P to test audio voice
(First, a sound was imported into the metasound),
you can import you'r sounds to test the metasounds in the files intended for this purpose,
You can replace the UE buttons in the widgets with the wbp_button I created so you can add your own input textures.
to add an input in the widget control,
you just need to add new action input in the mapping context and modify player mappable key settings and add a name in the action input,
to try this template in you'r projects
you just need to modify the gamemode, you can translate the input in the data asset and
You can replace the bottom buttons in Unreal with the buttons on your controller. I hope you will enjoy with my work and
I would appreciate it if you could share your feedback, suggestions for improvements, how to make it more intuitive, etc.
Thank you for your attention and for your purchase."
PS: Don't forget to activate the plugging "CommonUI" & "ModelingToolsEditorMode"
in you'r project to enjoy properly my work, Thank again.