Vai ai contenuti
File multimediali per l'articolo Rookspire Menus: 1

Descrizione

Rookspire Menus is a complete, ready-to-ship menu system for single-player Unreal Engine games, built 100% in Blueprint. Main menu, pause, 72 options, key rebinding, save and load with pictures, credits and a loading screen, in one consistent Nordic style.

Set one Game Instance, add two widgets, and your game has menus that look finished.

WHAT'S INCLUDED

  • Main menu: Continue, New game, Load game, Options, Credits, Quit

  • Pause menu: shows the location, time played and last save

  • Options: 72 settings on six pages, driven by one Data Table

  • Key rebinding: conflicts are detected and swapped in one press

  • Save and load: player slots and auto-saves, each with a picture, location, play time and date

  • Credits and loading screen: editable credits, player-facing level names and tips

  • Playable demo: a winter-night main menu and a small level to walk, jump, sprint and crouch in

OPTIONS AT A GLANCE

  • Video (25): window mode, resolution, frame rate limit, VSync, brightness, HDR, anti-aliasing, quality presets with nine scalability groups, post effects, benchmark

  • Audio (8): six volume channels, output device, test sound

  • Controls (14): mouse sensitivity, invert look, vibration, key rebinding, hold or toggle for sprint and crouch

  • Gameplay (10): difficulty, field of view, HUD, crosshair, subtitles, tutorial hints, auto-save

  • Accessibility (8): colour-blind modes, text size, high contrast, reduce screen shake, motion and flashing

  • System (7): language, performance overlay, low-performance settings, 12/24-hour clock, reset all

Every option shows a description, its performance impact, its default and when it takes effect. Display changes revert after 10 seconds unless kept.

BUILT FOR DEVELOPERS

  • Data-driven: add a row to the Data Table and the option appears on its page

  • Save any actor: add one interface (BPI_SaveParticipant), with no central list to maintain

  • Safe saves: the previous file is backed up, overlapping saves are blocked, and saves from a newer version are rejected rather than misread

  • Ready-made hooks: GetSetting and OnSettingChanged, mouse look, field of view, difficulty, subtitles, hold or toggle

  • Any screen: scales to 16:9, 16:10, 4:3 and 21:9

QUICK START

  1. Set GI_RookspireMenus as the Game Instance (Project Settings, Maps & Modes)

  2. Show WBP_FrostMainMenu in your menu level and WBP_FrostPause from your pause key

  3. Call ApplyPendingSave on BeginPlay of each playable level

TECHNICAL DETAILS

  • Unreal Engine 5.3 and 5.8, Windows (both tested; versions in between not tested)

  • Blueprint only, no C++

  • Requires Enhanced Input (enabled by default)

  • 22 Widget Blueprints, a Game Instance, a Data Table, 36 icons, 17 UI sounds, 2 fonts

  • No meshes (the demo uses engine basic shapes), so no LODs

  • PDF manual included as a separate download (Additional files)

LIMITATIONS (v1.0)

  • Single-player: nothing is replicated

  • Keyboard and mouse; gamepad support is planned as a free update

  • Interface text in English; more languages are planned as a free update

  • The loading bar shows motion, not a percentage

  • HDR needs an HDR display

CREDITS

Fonts Barlow and Barlow Condensed © 2017 The Barlow Project Authors, SIL Open Font License 1.1 (licence included). Everything else is made by Rookspire.

AI disclosure: developed with AI-assisted tools. The Python scripts that generate the Blueprints, textures, sounds and documentation were written with AI assistance. All systems and design decisions were created, reviewed and tested by Rookspire. Textures, icons and sounds are generated procedurally from code, not by AI image or audio models.

Formati inclusi

File aggiuntivi