์ฝ˜ํ…์ธ ๋กœ ๊ฑด๋„ˆ๋›ฐ๊ธฐ
Nice Menu โ€” Complete Menu System ์ œํ’ˆ ๋“ฑ๋ก์„ ์œ„ํ•œ ๋ฏธ๋””์–ด 1๊ฐœ
0๊ฐœ์˜ ์ฝ”๋ฉ˜ํŠธ

์„ค๋ช…

๐ŸŽฎ NiceMenu โ€” Complete Game Menu System

NiceMenu delivers the complete menu package every game project needs โ€” without having to rebuild everything from scratch.

โœจ Included Menus

  • ๐Ÿ  Main Menu

  • โธ๏ธ Pause Menu

  • โš™๏ธ Settings Menu

  • ๐Ÿ’พ Save & Load Game

  • ๐Ÿ“œ Credits

  • ๐Ÿ”„ Loading Screen

All menus are ready to use, with persistent settings, visual themes, and keyboard/gamepad navigation already implemented.

๐Ÿš€ Ready To Use Out Of The Box

The biggest advantage of NiceMenu is simple: it works immediately.

Each screen automatically builds a functional C++ fallback layout whenever a custom Widget Blueprint is not provided.

This means you can:

  • โšก Install the plugin and immediately test the complete menu flow in PIE.

  • ๐ŸŽจ Replace the default interface with your own WBP_* widgets whenever you want.

  • ๐Ÿงฉ Customize the UI without rebuilding the underlying systems.

  • ๐Ÿ› ๏ธ Get started without any mandatory setup in the UMG Designer.

No Blueprint Designer setup required.

๐Ÿ  Smart Main Menu

The Main Menu is designed to handle common game flows automatically.

๐Ÿ’พ Continue and Load Game automatically appear or become enabled when a valid save exists.

๐ŸŽฎ New Game and Load Game can launch levels configured through Project Settings, with a dedicated loading screen displayed during the transition.

Simply add NiceMenuMenuGameMode to an empty level and the menu can open automatically โ€” without writing a single line of code.

โš™๏ธ Complete Data-Driven Settings

NiceMenu includes approximately 35 ready-to-use settings organized into 5 categories:

๐ŸŽฅ Video
๐ŸŽจ Graphics
๐Ÿ”Š Audio
๐ŸŽฎ Game
โŒจ๏ธ Keyboard

Examples include:

  • ๐Ÿ–ฅ๏ธ Resolution

  • โšก VSync

  • ๐Ÿš€ Upscalers โ€” FSR / XeSS / DLSS

  • ๐Ÿ” Sharpening

  • ๐ŸŽž๏ธ Film Grain

  • ๐ŸŽฏ Aim Sensitivity

  • ๐Ÿ–ฑ๏ธ Hold / Toggle Aim

  • ๐Ÿƒ Hold / Toggle Crouch

  • ๐Ÿ”ง And more

Settings are applied and saved automatically, with both per-section Reset and Reset All functionality.

โŒจ๏ธ Enhanced Input Key Remapping

The Keyboard tab uses Unreal Engine's Enhanced Input system for genuine in-game key rebinding.

Players can:

  • ๐Ÿ”„ Rebind actions by simply pressing a new key.

  • โ†ฉ๏ธ Reset individual bindings.

  • ๐Ÿ’พ Automatically persist their custom key bindings.

  • ๐ŸŽฎ Easily configure controls for their preferred playstyle.

๐ŸŽจ Customizable Themes

Give your game the look it deserves with multiple visual themes and customizable UI styles.

๐ŸŽจ Choose from different color variations and adapt the interface to match your game's visual identity.

๐Ÿ’พ Persistent Settings

NiceMenu handles persistence automatically, allowing player preferences to remain saved between game sessions.

No need to rebuild common menu systems or manually implement every settings workflow from scratch.

๐Ÿงฉ Built For Developers

NiceMenu is designed to provide a complete foundation while keeping customization in your hands.

Install โ†’ Launch โ†’ Test โ†’ Customize โ†’ Ship.

Spend less time rebuilding menus and more time developing your game. ๐ŸŽฎ

ํฌํ•จ๋œ ํฌ๋งท