Menu SaveGame Progress

xmark2 - Mar 27, 2021
1
5 out of 5 stars(1 rating)
  • 100%
  • 0%
  • 0%
  • 0%
  • 0%

Multilanguage Menu System with Player Level Progression

  • Supported Platforms
  • Supported Engine Versions
    4.25 - 4.26
  • Download Type
    Complete Project
    This product contains a full Unreal Engine project folder, complete with Config files, Content files and .uproject file, which can be used as a template to create a new project.


  • Modular menu system
  • The functionalities are implemented to buttons and easy to drag and drop (inheritance highly used between blueprints)
  • Menu (Welcome screen/ Loading / Credits ...)
  • Random Loading Screen
  • Detailed Settings Menu with extra features like (resolution of Shadows)
  • 24 Languages to select, and please note I created translation by google translator
  • Save System
  • Save to Slots or QuickSave (Numpad+/-)
  • Progress System to Unlock levels
  • Statistics to track game progress and hours spent in the game


  • Showcase project: UE4 FPS template to collect objects in a given level, after the player unlocks the following level. If all levels completed then credits loaded. It's easy to implement this logic to TPS / racing or any story-driven game project.

Technical Details

Number of Blueprints: 19

Number of Enumerations: 5

Number of DataStructure: 7

Input:

  • Gamepad,
  • Keyboard, Mouse

Network Replicated: No

Supported Development Platforms:

  • Windows: Yes
  • Android: Yes
  • Mac: Maybe (I haven't tried)

Documentation :


  • All codes are commented and please feel free to ask here and I will try to reply as soon as possible.
  • Demo/ Showcase to demonstrate how you use the menu pack with the UE4 FPS template. As you will see I changed FPS parent classes to menu pack blueprint classes. This way I could keep the code cleaner, and hopefully, it's easier to understand as well.