概述:Auto Settings是一款用于虚幻引擎的框架,旨在简化游戏选项菜单和运行时输入重映射的实现。开发者可通过UMG组件配置图形、音频、游戏性、辅助功能和按键绑定,插件自动处理数据持久化、同步及多玩家状态管理。该框架支持数据驱动配置、控制台变量集成、输入重映射及分屏场景下的独立玩家设置,并提供预构建UI组件或自定义样式选项。
特点:
· 数据驱动配置:通过资产和细节面板定义设置项
· 设置持久化:自动保存至配置文件或集成游戏存档系统
· 控制台变量集成:暴露可扩展性、垂直同步、最大FPS和分辨率等内置设置
· 输入重映射:支持玩家在运行时重新绑定键盘和手柄按键
· UI组件:提供预构建组件或支持自定义样式
· 多玩家配置:支持分屏场景下的独立设置
· 典型应用场景包括图形(分辨率、质量预设、垂直同步)、音频(主音量/音效/音乐)、输入重映射(冲突检测)、辅助功能(色盲支持、字幕配置、UI缩放)及游戏性(难度、相机、HUD定制)
