Skip to content
Media 0 for listing Main menu Systems

Description

This is an advance setup of a main menu; the creation of widget is handled by Hud class so getting references to certain widget is easier.

Demo video: - The Last of Us Main Menu (Raw Video)

Report any bugs: - Discord

Settings

This project either has or will have every setting exposed in Blueprints. All the settings are categorized, so finding a specific one won't be a hassle. When it comes to changing the settings, you can modify every quality setting that Unreal offers, including audio quality. Except for some gameplay settings, others are not implemented due to obvious reasons, but they do save and load. More accessibility settings, like colorblind options, are coming in v2. Lastly, the project also includes a custom basic subtitle system that you can customize.

Update Log of V2: -

  • Added 3-tab support
  • Added another preset type to open another tab
  • Added color correction
  • Added a feature to lock or unlock a preset dynamically
  • Added HDR Display settings
  • Added more advance engine settings (changing methods of Anti-Aliasing, Reflection and Global Illumination)
  • Some minor Bug fixes
  • Organized function and variable grouping so finding them has never been easier.

Following are the specifics:

1. Main Menu:

  • Story: Start a new game from the beginning.
  • Continue: Coming in V4
  • Load Game: Coming in V4
  • Options: Adjust game settings, including audio, controls, display, and gameplay preferences.
  • Extras: For now, it just exits the game but in V3 more options will be added.
Pause Menu

2. Pause Menu:

  • Resume: Continue the game from where it was paused.
  • Restart Checkpoint: Restart from the last checkpoint.
  • Options: Modify settings without exiting the game.
  • Save Game: Manually save progress.
  • Load Game: Load a different save file.
  • Photo Mode: Can Integrate Advance photo mode [Advanced Photo Mode in Blueprints - UE Marketplace (unrealengine.com)]
  • Quit to Main Menu: Exit to the main menu.
Options Menu

3. Options Menu:

  • Controls: Set key bindings separately for keyboard and gamepad, with optional two slots.
  • Master Volume: Adjust the overall game volume.
  • Music Volume: Set the volume for in-game music.
  • Sound Effects Volume: Control the volume of sound effects.
  • Dialogue Volume: Modify the volume for character dialogue.
  • Display:
  • Brightness: Adjust screen brightness.
  • Subtitles: Toggle subtitles and adjust their size. (Visual only, full effects in V3)
  • Gameplay:
  • Difficulty: Set the game difficulty level.
  • Accessibility: Adjust the color correction (Also known as color blindness)

Included formats

  • logo of Unreal Engine format