Menu System Pro by Moonville

The best menu system on the marketplace, with all the features a AAA Game usually offers. The Main Menu, Ingame Menu, Settings Manager, Savegame Manager are all easy to use and customize. This is the perfect base for any type of project. (1000+ Sales)

  • Supported Platforms
  • Supported Engine Versions
    4.27, 5.0 - 5.3
  • Download Type
    Asset Pack
    This product contains an assortment of Unreal Engine assets which can be imported into a pre-existing project of your choice.

Videos

Feature Overview

Quick Start Guide + Customization

Integration into Player Controller, Character, GameMode & Game Instance


Demo

Example Demo - Try it before you buy it!


Documentation & Guides

Latest UE5 and up | Legacy UE5.0 and 5.1 | Legacy UE4.27 and below


Support

[email protected] | Discord - Feel free to drop by and ask questions



Menu System Pro v2.0: Exciting Update, FREE for Existing Customers! Unleash New Features & Enhancements Now.


With 1000+ happy customers, we are determined to help you realize your vision.

This menu system includes all the features you usually see in most AAA games and is therefore the perfect starting point for your project. Change Settings in the Main Menu or adjust them while your are ingame using the Pause Menu. Fine tune your graphics settings, while seeing changes directly on a preview image. Set Display Settings, such as Gamma, HDR, Color Deficiency, Resolution and Window Mode. Adjust audio levels for different channels, such as Master Volume, SFX Volume, Music Volume and Voice Volume and change your output device.


Navigate through menus using your Keyboard/Mouse or Gamepad and see the change of input device reflect immediately in the UI on button press. Rebind Keyboard/Mouse and Gamepad Bindings with the full power of the all new enhanced input system integration. Switch between languages in the menu, using our multi-language support. Show off your team members fancy job titles using our simple Credits Roll.


The online multiplayer integration with Server Browser gets you started with your next multiplayer title within seconds. Our local multiplayer integration allows to share the menu with other players on the same PC/Console and split up UI Focus when needed (e.g. Character Selection). Our advanced navigation makes building any UI easy and multi-platform proof, even Grid based Designs are possible.


Features:

  • Easy to use and easy to customize 
  • Clean separation of code and design for better updatability 
  • Designs can be changed without any code changes, with config data assets
  • Advanced Design changes are easy to make in UMG widgets
  • Modular Settings Manager for audio, display, gameplay, graphics, controls
  • Menus & Widgets for all important settings a game needs (50+)
  • Modular Savegame Manager with Save & Load Menu
  • Enhanced Input System key rebinding with Keyboard & Gamepad support
  • Ingame Pause Menu easy to combine with other game features e.g. an Inventory Menu
  • Online Multiplayer menus (Host/Join Game and Server Browser)
  • Local Multiplayer (Press button to join menu, Character Selection)
  • Animated Game Intro with changeable logos
  • Animated Credits Roll with hold to skip functionality
  • Customizable Loading Screens for each level
  • Accessibility Settings (e.g. Color Deficiency)
  • Menu Music and SFX included (easy to change)
  • Polished Example Scene with Sample Character
  • Example menus for Character Selection, Level Selection, Grid Navigation, Smooth Menu Camera Switch and Input Guide
  • Multi Language Support (English and German included)
  • Uses Graphics Benchmark to determine optimal performance
  • All settings are stored as JSON and can be modified in a packaged build
  • Easy to save and load your custom settings 
  • Extensive documentation & great support
  • Blueprint Only!

Technical Details


Number of Blueprints: 131

Number of Textures: 344

Number of Materials: 81


Supported Development Platforms: Windows, Linux, Mac

Supported Target Build Platforms: Windows, Linux, Mac, Xbox, Playstation

Supported Input Devices: Keyboard, Mouse, Xbox, Playstation, Switch

Note: See the Documentation for more information on how to add support for other input devices.