Zion Console Menu

A complete, controller-ready UI Toolkit menu foundation for Unity 6.

Available on itch.io

Stop rebuilding the same menus for every project

Zion Console Menu provides the essential menu screens, settings and integration hooks needed for a polished Unity game.

It is built with UI Toolkit and the New Input System and supports keyboard, mouse and gamepad control from the beginning.

The system remains independent of ZionTPS and does not force your project to use a particular character controller, scene manager or save system.

Complete menu foundation

Zion Console Menu includes the core screens most games need, connected through a central menu manager with navigation history and pause-state handling.

Menu screens

  • Main Menu
  • Pause Menu
  • Settings
  • Controls
  • Credits
  • Loading overlay

Controller support

  • Left-stick virtual cursor
  • D-pad navigation
  • Submit and Cancel actions
  • Right-stick scrolling
  • Trigger scrolling
  • Automatic input prompts

Runtime rebinding

  • Keyboard bindings
  • Gamepad bindings
  • Persistent saved overrides
  • Duplicate binding detection
  • Reset individual bindings
  • Reset All support

Audio and display settings

AudioMixer controls

Connect the supplied bridge to your AudioMixer and provide persistent control over:

  • Master volume
  • Music volume
  • SFX volume
  • UI rollover and click feedback

Desktop display settings

Give players access to common display options without building another settings system.

  • Display mode
  • Resolution and refresh rate
  • VSync
  • Persistent saved values
  • Reset to defaults

Flexible game-flow integration

Zion Console Menu does not force you to replace your existing scene, save or loading systems.

Use the built-in scene-loading options for a straightforward project, or connect its UnityEvents to your own game-flow architecture.

Game actions

  • New Game
  • Continue
  • Resume
  • Return to Main Menu
  • Quit

Loading hooks

  • Loading started
  • Loading progress
  • Loading completed
  • Transition failure

Save-system ready

A generic Continue availability interface allows a save system to enable or disable Continue without coupling the menu to a specific save implementation.

Setup Wizard and built-in diagnostics

Open the Zion Console Menu Setup Wizard from the Unity Tools menu to generate the required objects, connect project assets and validate the installation.

Guided setup

  • Locate required assets
  • Generate missing scene objects
  • Assign Panel Settings
  • Connect menu UXML assets
  • Connect the Input Action Asset
  • Connect an AudioMixer

Project diagnostics

  • Run full validation
  • Repair safe common issues
  • Check UI document sort orders
  • Detect input-asset mismatches
  • Identify missing references
  • Copy a support-ready report

Requirements

  • Unity 6
  • Unity UI Toolkit
  • Unity New Input System
  • No ZionTPS installation required
  • No third-party runtime framework required

Setup and demonstration

Get Zion Console Menu

Available now on itch.io

Purchase and download Zion Console Menu directly from the official Zion Games itch.io page.

Unity Asset Store

The Unity Asset Store release has been submitted and is awaiting review.

The itch.io edition is available now and contains the same core Zion Console Menu package and documentation.

Asset Store — Coming Soon

Documentation and support

The documentation includes a Quick Start guide, full User Guide, Game Flow integration guidance, save-system integration architecture and troubleshooting information.

Third-party notice

Zion Console Menu uses selected audio from Kenney UI Audio under the Creative Commons CC0 licence. Full attribution and licence information are included in the package.