Universal Game Settings

Level flow, UI menu, and Game State controller paired with a persistent audio settings manager. It supports level delivery via Prefabs, Scenes, or Additive Scenes, and a ready-to-use audio layer that binds sliders/toggles to a Unity AudioMixer (with robust JSON persistence).

Each part of the Universal Manager is optional. Keep properties empty if you don't want to use them.

Audio Manager

Assets → Create → MOST → Audio Manager → assign your AudioMixer and exposed param names (or keep defaults).

A ready-to-use AudioManager + Audio mixer can be found inside the StoredData folder

Connect AudioManager for audio persistence & mixer control.

  • LoadOnStart (bool) — Load from file (or save defaults if missing) on Start().

  • SaveOnUIChange (bool) — Write JSON on each slider/toggle change.

  • Sliders (0..1) — Master / Music / SFX / UI.

  • Toggles — Master / Music / SFX / UI.

UniversalGameManager will do the rest, Save/Load, and control attached sliders and toggles

Cubey game - audio settings UI

Check the AudioManager Documentation in case you want to control the Audio system manually


🛠️ Tbc... In a MOMENT 🫠

Last updated