
- Версия Unreal Engine
- 5.4
Approach Game Settings in an entirely new way. Powered by Data Assets and Modular Framework, Universal Options gives you the power, ease of setup, and flexibility that your game needs. Easily set up your settings, your widgets, and even game settings that can affect your gameplay! Ready to Plug and play with your Main Menu, options system houses a full environment for all your graphic, sound/audio, input, and game settings! Switch Monitors/Screens, Output Headphones/Speakers/Devices, rebind standard and enhanced input key mappings, and much more. Professionally made, ready to power your full projects!
Code Modules:
Number of C++ Classes (v1 and v2): 180+ classes & structs, 60+ enumerators
Network Replicated: Features are Network Adequate. The system works locally on a Game Instance Subsystem
Technical Details
General Features- Data-Driven settings, no code required for plugin setup
- Modular Settings framework
- Full blueprint Support
- Full Widget, Component, and Listener system for easy integration
- Modular Widget Framework, Dynamic Widget Generation
- JSON-based settings, extensive JSON additional features
- Advanced support for SaveGame Properties
- Platform Settings, System Settings, and now with Steam Deck Support
- Scalability Settings
- Resolution and Window settings
- Monitor Switching
- Sound class and Mix control
- Sound device switching
- Dynamic Rebinding
- Multi-input profile
- Rebinding keys with modifiers
- Display data for Keys (text and textures)
- Enhanced input rebinding
- Controller Detection and Auto-Switching Support
- Make your own game settings and save them to disk
Code Modules:
- CM_Engine_Options [Runtime]
- UniversalOptions (Runtime)
- UniversalOptionsEditor (Editor)
Number of C++ Classes (v1 and v2): 180+ classes & structs, 60+ enumerators
Network Replicated: Features are Network Adequate. The system works locally on a Game Instance Subsystem