MenuForge - Complete Menu System (Main Menu, Settings, Pause, Save Slots)
CodeLikeMe_Unity
$10.99
(no ratings)
Jump AssetStore
A complete, themeable game menu for uGUI and TextMeshPro: main menu, settings with apply and revert, pause, save slots, credits, dialogs and a loading screen. Mouse, keyboard, gamepad and touch.MenuForge gives your game every menu screen it needs, wired up and ready on day one. Main menu, settings, pause menu, save slots, credits, dialogs, toasts and a loading screen, built on uGUI and TextMeshPro, fully themeable, and playable with mouse, keyboard, gamepad and touch. The Quick Start video in the gallery goes from import to a working menu in about two minutes.Screens includedIntro splash and main menu: Continue, New Game, Load, Settings, Credits, Quit. Continue and Load stay disabled until a save exists.Settings with Video, Audio, Controls and Gameplay tabs: resolution, display mode, quality, V-Sync, frame-rate cap, brightness, UI scale, five volume channels through an Audio Mixer, mute in background, language, difficulty, field of view, sensitivity, invert Y, subtitles, vibration, screen shake.Apply and revert, with an unsaved-changes prompt and a keep-these-display-settings countdown.Pause menu that freezes time and frees the cursor: Resume, Settings, Restart, Main Menu, Quit.New Game, Load and Save slot screens over a small interface you implement for your own save system.Auto-scrolling credits, modal dialogs with up to three buttons, toast notifications.Loading screen with async progress, tips and an optional press-any-button hold.Built for shippingKeyboard, gamepad and touch navigation with focus memory and gamepad-friendly option selectors.Works with the legacy Input Manager or the Input System package. With the Input System you also get a rebinding UI with saved overrides.Settings saved as JSON (or PlayerPrefs), with defaults in a profile asset.Five languages with fonts included: English, Deutsch, Français, Español, 日本語. Plug in Unity Localization with one line.Mobile and WebGL ready: portrait and landscape, safe-area aware, touch. Resolution, display mode, V-Sync and Quit hide themselves where they do not apply.Fast Enter Play Mode (Domain Reload off) supported. No third-party dependencies.Make it yoursThree theme presets (Midnight, Daylight, Ember). Colours, fonts, sprites, sounds and motion live in one asset; swap it in the editor or at runtime.Every screen is a prefab, and every widget is plain uGUI plus one small component.The Setup Wizard adds a complete main menu or pause menu to any scene.Full C# source with XML docs, a Quick Start Guide and a reference manual (PDF), and two demo scenes.Third-party noticesAsset uses Inter and Noto Sans JP under the SIL Open Font License 1.1; see Third-Party Notices.txt file in package for details.FeaturesMain menu, settings (video, audio, controls, gameplay), pause menu, save slots, credits, dialogs, toasts and loading screenApply and revert with an unsaved-changes prompt and a display-change countdownThree theme presets with runtime switching; five languages; Audio Mixer volume channelsMouse, keyboard, gamepad and touch; legacy Input Manager or Input System with rebindingSafe-area aware layouts for phones and tablets in portrait and landscapeSetup Wizard, 9 screen prefabs, full C# source with XML docs, 2 demo scenesCompatibilityUnity 2022.3 LTS or newer; verified with zero warnings on Unity 6.0 and 6.6Render pipelines: Built-in, URP and HDRP (UI only, no pipeline-specific materials)Dependencies: uGUI and TextMeshPro (built in); the Input System package is optionalSupported OSPlatform independent: plain uGUI, no native code or pluginsTested on a Windows standalone build; Android and iOS layouts verified in the Unity Device Simulator (iPhone 12, iPad Pro 12.9, portrait and landscape)DocumentationQuick Start Guide and reference manual (PDF and Markdown) included in MenuForge/DocumentationStep-by-step Quick Start video in the gallery aboveDevelopment & AssetsMenuForge was designed, architected, and vetted by the publisher, utilizing AI development assistants for C# implementation and documentation authoring. All package assets—including sprites, UI sounds, font atlases, and prefabs—are procedural, created entirely by MenuForge's internal editor scripts. No third-party AI image, audio, or 3D asset generators were used; promotional media features direct in-engine output and script-synthesized audio. Includes two open-source fonts (Third-Party Notices.txt). Rigorously validated with EditMode/PlayMode tests and verified on Unity 2022.3, 6.0, and 6.6.


