Why AXIS?
Every game needs settings.
Most teams rebuild them from scratch; menus, saving, rebinding, accessibility, events, profiles, graphics differences per pipeline…
AXIS solves this once, properly.
AXIS is a runtime-first settings and accessibility framework for Unity, designed to ship with real games.
It handles data, persistence, application, and events, so you can focus on UI and gameplay, not infrastructure.
Built for Unity 2021.3 LTS+ and Unity 6, AXIS works out of the box with UI Toolkit, Built-in, URP, and HDRP, and scales from indie projects to production pipelines.
What Makes AXIS Different?
- Not just a menu — a complete runtime settings architecture
- Accessibility-first design, not an afterthought
- Pipeline-agnostic graphics system via adapters
- Clean API & event system for reactive UI
- Designed to be extended, not locked down
Complete Settings Framework
- Graphics, audio, controls, accessibility, localization
- Centralized settings model with automatic persistence
- Apply settings instantly or via explicit Apply / Cancel flows
Accessibility Built In
- Text scaling
- High contrast mode
- Reduce motion support
- Fully configurable subtitles system
- Accessibility events for UI announcements
Cross-Render-Pipeline Graphics
- Built-in graphics adapters for: Built-in Render Pipeline, URP & HDRP
- Resolution, window modes, VSync, FPS limit, FOV
- Quality presets with smart fallbacks
Audio System Integration
- Master / Music / SFX / VO volume control
- Audio mixer–ready architecture
- Optional Night Mode support
Input Rebinding (Optional)
- Unity Input System support
- Runtime key rebinding
- Device-aware bindings
- Conflict detection events
- UI Toolkit–friendly rebind workflow
Profiles & Presets
- Create reusable settings profiles
- Apply presets at runtime (e.g. PC / Console / Accessibility presets)
- Capture current user settings into profiles
Modular & Extensible API
- Event-driven architecture
- Custom storage backends (JSON, PlayerPrefs, cloud, etc.)
- Replace or extend individual systems without modifying core code
Performance & Architecture
- Lightweight runtime footprint
- No per-frame polling
- Event-driven updates
- SRP-agnostic via adapter interfaces
- No dependency on legacy IMGUI
Compatibility
- Unity 2021.3 LTS or newer
- Unity 6 compatible
- Platforms: WebGL (with PlayerPrefs-based storage), PC, Consoles, Mobile
- Render Pipelines: Built-in, URP & HDRP
- Optional Packages: Unity Localization & Unity Input System
Included
- Full runtime framework
- Editor setup tools
- Sample scenes and scripts
- Example menus and integrations
- Complete documentation
Who Is This For?
- Indie developers who want professional-grade options & accessibility
- Teams shipping on multiple platforms
- Projects using UI Toolkit
- Developers who want clean APIs, not black boxes
Support
- Full documentation included
- Sample projects to learn from
- Clean, readable source code
- Designed for long-term project use
Bring modern, accessible, and scalable settings to your game with AXIS.