View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.1.0
- Last updated
- First released
- Unity version
- 6000.0.83 or later
- Package size
- 6.1 MB
- Files
- 72
- Favorites
- 2
- Views in the past week
- 17
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $14.99 on
Keywords
Zion Console Menu
Controller-ready UI Toolkit menu system for Unity 6 with main/pause menus, Save/Load slots, confirmation dialogs, settings, rebinding, virtual cursor, game-flow hooks, setup wizard and diagnostics.
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 11
Zion Console Menu screenshot 1
About this asset
Zion Console Menu
Stop rebuilding the same menus every time you start a new Unity project.
Zion Console Menu is a Unity 6 menu system built with UI Toolkit and the New Input System, with controller-ready navigation, settings, input rebinding, Save/Load screens, pause menus and game-flow integration.
It gives you a complete foundation for a Main Menu, Pause Menu, Settings Menu, Controls Menu and Save/Load UI without forcing you to adopt a particular gameplay, scene-loading or save framework.
Designed for Unity 6 and tested in Unity 6.0, 6.3 and 6.6.
Complete Unity 6 Menu System
The package includes a polished Main Menu and Pause Menu, Settings, Controls, Credits, Save and Load screens, confirmation dialogs and a loading overlay.
Navigation history is handled automatically, so opening Settings from the Pause Menu returns to Pause, while opening it from the Main Menu returns there instead.
Version 1.1 adds dedicated Save Game and Load Game screens with configurable slots. Zion Console Menu provides the UI and integration layer rather than forcing its own save format. Your save system can provide slot information and handle save, load, overwrite and delete requests through the supplied provider interface.
A demo provider is included so you can test the complete workflow straight away.
Controller and Gamepad Menu Support
Gamepad support is built into the system rather than added as an afterthought.
Features include:
- Left-stick virtual cursor
- D-pad navigation
- Submit and Cancel controls
- Right-stick and trigger scrolling
- Automatic keyboard, mouse and gamepad prompts
- Runtime keyboard and gamepad rebinding
- Correct UI layering for menus, dialogs and the virtual cursor
- Master, Music and SFX AudioMixer controls
- Fullscreen, resolution and VSync settings
- PlayerPrefs persistence
- Individual binding reset and Reset All
- Duplicate binding checks
- Save and Load slot UI
- Reusable confirmation dialogs
- New Game, Continue, Resume and Return to Main Menu hooks
- Asynchronous loading-screen support
Integrates with Your Existing Save and Game Systems
Zion Console Menu does not require ZionTPS or any other gameplay framework.
The Game Flow Bridge can use built-in scene loading or connect to your own systems through UnityEvents. Continue availability can also be driven by your save system, so the button can respond automatically when save data becomes available.
The same approach is used for Save and Load. Zion Console Menu owns the menu experience; your project remains responsible for the actual game data.
Unity Menu Setup Wizard and Diagnostics
The included Zion Setup Wizard handles much of the repetitive scene configuration, including menu registration, Panel Settings, Input Actions, supporting services, Save/Load screens and confirmation dialogs.
Built-in diagnostics help identify common problems such as missing screen IDs, incorrect UIDocument ordering, mismatched Input Action Assets, missing input actions and configuration errors.
A copyable diagnostic report is also included to make troubleshooting and support easier.
Included documentation
The package includes a Quick Start guide, full User Guide, Game Flow documentation, Save System integration guidance and troubleshooting information.
Frequently Asked Questions
Does Zion Console Menu require coding?
No coding is required for the standard setup. Developers can optionally connect custom systems through UnityEvents and the provided interfaces.
Does it support gamepads?
Yes. Gamepad support includes D-pad navigation, a left-stick virtual cursor, gamepad prompts, scrolling and runtime rebinding.
Does it include a save system?
No. Zion Console Menu provides Save and Load screens and integration hooks while your project remains responsible for the actual save data.
Does it require ZionTPS?
No. Zion Console Menu is completely independent and can be used in any Unity 6 project.
Does it work with Unity UI Toolkit?
Yes. The runtime menu system is built with UI Toolkit.
Requirements
Unity 6
Tested with Unity 6.0, 6.3 and 6.6
New Input System only
Runtime UI Toolkit
No third-party runtime framework required.
Selected demo sounds from Kenney UI Audio are included under the CC0 licence. Full details are provided in the Third-Party Notices file.
Documentation: https://docs.ziongames.co.uk/docs/zion-console-menu
Product page: Zion Console Menu | Controller-Ready Unity 6 Menu System
Website: https://ziongames.co.uk
Discord: Here
From the publisher's Asset Store listing.
Technical details
Technical details
Unity: Unity 6
Tested with Unity 6.0, 6.3 and 6.6.
Input: Unity New Input System
UI: Runtime UI Toolkit
Render pipeline: Render-pipeline independent
Included
- Main and Pause menus
- Save and Load screens
- Confirmation dialogs
- Settings, Credits and Controls screens
- Loading overlay
- Virtual gamepad cursor
- Automatic input prompts
- Runtime keyboard and gamepad rebinding
Save / Load
Save and Load use a provider-based interface, allowing the menu to work with your own save system.
Supports save slots, metadata, save/load requests, overwrite and delete confirmation, and Continue availability.
A demo save provider is included for testing. Zion Console Menu does not impose its own save format or production save system.
Settings & input
Includes AudioMixer controls for Master, Music and SFX, plus fullscreen/window mode, resolution and VSync.
Input rebinding supports keyboard and gamepad, duplicate-binding detection, individual reset, Reset All and persistent binding overrides.
Game flow
The Zion Game Flow Bridge provides hooks for:
- New Game
- Continue
- Resume
- Return to Main Menu
- UnityEvents
- Async scene loading
- Loading progress
- External loading systems
Editor tools
Includes the Zion Console Menu Setup Wizard and Diagnostics for scene generation, screen registration, Panel Settings, input setup, Save/Load setup and validation.
Dependencies
- Unity Input System package
- No third-party runtime framework required
Zion Console Menu provides the menu and integration layer. It does not include console platform SDKs, certification features or a production save-data framework.
Selected Kenney UI Audio clips are included under the CC0 licence. Full details are provided in the Third-Party Notices file.
Compatibility
| Unity version | Built-in | URP | HDRP |
|---|---|---|---|
| 6000.6.0f1 | Compatible | Compatible | Compatible |
| 6000.3.23f1 | Compatible | Compatible | Compatible |
| 6000.0.83f1 | Compatible | Compatible | Compatible |
As listed on the Asset Store.