Runtime + Editor tool that lets Unity developers build fully modular settings menus without writing UI code.Stop writing settings menus from scratch. Modular Settings Pro gives you a complete, production-ready settings system with a visual Editor window to configure exactly what appears in your players' menus — no UI code required.🔧 Visual Settings BuilderEnable or disable entire settings categories (Graphics, Audio, Controls, Gameplay) with a single toggleExpand any module to show or hide individual settings without touching scriptsDrag to reorder tabs — the order in the Builder matches the in-game tab order exactly🎨 Responsive uGUI PrefabsOne prefab adapts automatically to PC, console, and mobile layoutsThree independent layout profiles with configurable panel size, font size, row height, and tab widthForce-platform flags for testing any layout inside the Editor without a device build💾 Dual Storage BackendPlayerPrefs for quick setup, JSON file for shipped titles — switchable at runtime with automatic value migrationAll keys namespaced to avoid conflicts with existing PlayerPrefs data⚡ Event-Driven ArchitectureStatic SettingsEvents bus broadcasts every change so your camera, HUD, and audio systems react without coupling to the assetSettings that call Unity APIs directly (quality, resolution, VSync, volumes, shadows) work immediately with zero integration🎯 Fully ExtensibleAdd custom modules in four steps: script, config entry, panel row, prefab panelAdd items to existing modules in three files following a consistent patternISettingsModule and IStorageBackend interfaces allow complete replacement of any layerUnity 6 (2023+) or higherEditor + Runtime (Editor window excluded from builds via asmdef)Requires New Input System and TextMeshProSupports Built-in and URP render pipelines3 demo scenes included (PC, Console, Mobile)No external dependencies beyond Unity packagesCode refactoring and cleanup




