Settings Manager for Unity

The Settings Manager is a powerful system for customizing game settings. It's designed to be adaptable and versatile, with a modular architecture that allows for easy integration into your Unity project. The system is divided into three stages: front end, back end, and modules. The front end handles displayed text and fields, while the back end retrieves data from the UI and saves it into modules. The module system allows for generic data interpretation.

The Settings Manager supports all render pipelines, multiple Unity versions, and persistent saving. It also supports platform-dependent exclusions and third-party plugins. Built-in Unity integrations include resolution and screen management, auto-performance, quality level, texture quality, shadow quality, post-processing, and ambient occlusion. Other features include platform defaulting, value parsing, and culture support.

The system is tested and proven to work on most platforms, including Linux, Windows, Mac, Android, and Quest. While it may require more work on some platforms, the Settings Manager remains an excellent choice for game developers seeking a comprehensive and adaptable solution for customizing game settings.

Persistent saving, platform-dependent exclusions, default values, value parsing, and culture support. Supports multiple ways of saving and reading data, including JSON, player-prefs, and INI. Includes frameworks for settings, abstraction for inputs and outputs, and addon support for new types of data through modules. Tested on Linux, Windows, Mac, Android, and Quest platforms.

Settings Manager for Unity - Asset Store

πŸ€– Chat with AI

AI is typing

Suggested Posts

Easy Spawn Manager for Unity

Easy Spawn Manager for Unity Thumbnail

Customizable Input Manager for Unity

Customizable Input Manager for Unity Thumbnail

Unified Input Manager for Unity

Unified Input Manager for Unity Thumbnail

Cursor Manager for Unity

Cursor Manager for Unity Thumbnail

Internet Connection Manager for Unity Editor

Internet Connection Manager for Unity Editor Thumbnail

Simple Sound Manager for Unity

Simple Sound Manager for Unity Thumbnail