Outface Games - Main Menu System Pro - OG

โœ…100% Replicated | โœ…100% Gamepad Support | โœ…100% Customizable | โœ…100% Blueprint

๐ŸŽฅ PREVIEW VIDEO | ๐ŸŽฎ DEMO | ๐Ÿ“œ DOCUMENTATION | ๐Ÿ’ฌ DISCORD

Main Menu System Pro by OG

The Main Menu System Pro by Outface Games is a polished, highly-optimized menu template designed for professional and indie game developers alike. Built upon the CommonUI plugin, utilized in AAA-Games like Fortnite, with performance and modularity in mind, it offers a seamless user experience across platforms with full support for Mouse & Keyboard, as well as Gamepad.

Whether you're building a single-player adventure or a multiplayer online experience, the Main Menu System Pro provides all the UI foundations you need to get started, and go pro.

โš”๏ธ Features:

Startup Screen

โ€ข Startup Video (Placeholder to show how you can setup yours)

Main menu

  • Intro (With wait for Button press, can be turned off or setup to wait for a specific button)

  • Party Window to create and join parties

    • Player Kick system (Only Host can kick)

    • Show Host to all by adding a crown icon next to their profile

  • Host and join matches

  • 3D menu map included

  • Events auto-switcher

    • Let your players know of on-going or upcoming events!

  • Side Menu that allows you to access multiple other menus and screens

  • Tab-bar to switch between menus using โ€œA or Dโ€ on Keyboard and โ€œLB & RBโ€ on Xbox or โ€œL1 & R1โ€ on Playstation

  • Placeholder "Coming Soon" menu examples to make your players excited on whatโ€™s to come!

  • Background music

Advanced settings menu

  • Built for modularity to expand easily

  • Video settings (Display, Graphics qualities, Advanced graphics)

  • Audio settings (Audio volumes and Audio quality)

  • Control settings (Remap Inputs and set values like Camera Sensitivity)

3D Character Selection Screen

  • Equip any skin you want

  • Skins can be viewed without being equipped

  • Every skin has a customizable name and description

  • Custom animation for each skin that plays when viewing the character (can be turned off or give all skins the same animation)

  • Customizable background for the character selection screen as it is in 3D on the map

Profile Customization

  • Change your name and icon

  • Replicated across all players and widgets

  • Easily expandable

Chat System

  • Write and Receive chat messages

  • Get the latest updates by the server on who has joined, left or when the game is about to start

  • View previously sent messages

Events Screen

  • Let your player base know of any patches, events, updates or just wish them happy holidays!

  • Fully customizable with an image, title and description for every event

  • Fully customizable with a Rich Text setup

Lobby setup

  • Connected player list

  • Joined Player count system (For example: โ€œWaiting for players: 2/10โ€)

  • Lobby launch event (Countdown till game launch when lobby is full)

  • Player Kick system

  • Chat system

  • Lobby game settings can be managed through data tables

Other widget classes

  • Animated Loading screen

  • Popup Widgets (Example: โ€œAre you sure you want to leave?โ€ With options โ€œLeaveโ€ and โ€œStayโ€)

  • Popups Messages (Feedback handling, error handling etc.)

  • Credits Menu (Let your players know the real heroes!)

Overall

  • Many practical examples and explanations to learn from

  • Network and overall optimized as a perfect base for your game

  • Modular blueprint setup

  • Lots of base widget classes that can be reused throughout your game (Base button, settings checkbox, popups, Text etc.)

  • Product makes use of all network necessary classes (GameMode, GameState, PlayerController, PlayerState, Character)

  • Inheritance and Dependencies that keep a linear structure(Player Controller > HUD > Main Menu > Sub-widgets)

  • Neatly organized folder structure

  • Fully replicated (Multiplayer ready)

Documentation and Support

  • Extensive online documentation with a comments section

  • Many Comments and explanations inside the blueprints that also help with understanding UE replication

  • 7-days a week Discord support

Plugins used: Common UI

https://www.fab.com/listings/afeb9ce5-f8c8-4883-9186-63698e2319ca