Complete menu system is a plugin designed to integrate and provide an intuitive way to add a menu system for your game with minimum effort. Though its not necessary, if you ever need to dive deep and make any low level changes, a ready made series of tutorials/documentation is available for you to understand every component of the menu system. The system is designed to work with mouse, keyboard or gamepad. You can seamlessly switch between whatever the input method you are using without requiring any additional setup.
***Note: CommonUI plugin is required as a dependency for this plugin. CommonUI is readily available with unreal engine installation.
This system is developed based on Common UI design principles so you can expect the system to be future proof as the engine updates.
*** You need to enable Enhanced Input User Settings in your Project Settings -> Enhanced Input -> User Settings to enable input key options.
The menu system includes following features
Main Menu.
New Game.
Continue Game.
Credits.
Customizable credits scrolling system with roles and categories support.
Settings
Audio Settings.
Graphics Settings.
Display Settings.
Controls. (Remapping Supported)
Gameplay Settings.
Pause Menu.
Resume Game.
Settings.
Main Menu.
These are the features of the menu system available out of the box. But if you ever need to add something additional on your own, detailed tutorials are available to help you understand everything you need.
As this produce is distributed as a plugin, it would be very easy to integrate and use with multiple different projects.
Look For Man Menu and Game maps in Plugin content for an example use of the plugin.