《爆破区域2》的又一次更新来啦!(v.1.38.6.0) 本次更新新增了“粒子细节/粒子密度”选项,并对底层引擎进行了多项技术改进。详情如下:
将现有的“粒子细节”设置更名为“粒子密度”
该设置控制的粒子行为保持不变,仅名称更改
新增“粒子细节”设置
此项控制单个粒子的渲染细节,而非每个效果生成的粒子数量
控制有多少粒子效果使用双通道渲染方式,从而提升粒子色彩质量
大多数不使用双通道渲染的粒子效果改用加色混合
这在某些情况下会导致显示偏淡,但性能表现更好
“低”设置将禁用所有双通道粒子渲染,以最大化性能
“正常”设置仅对敌方爆炸效果使用双通道粒子渲染,以提升色彩质量
“高”设置对所有适用的粒子效果使用双通道粒子渲染
视觉效果与性能与更新前完全一致
在 bz2config.cfg 中新增了 ParticleCycleRatio 参数
设置为大于 1.0 的值可在高负载下动态限制粒子更新频率
默认值为 1.0,保持与之前版本相同的行为
此选项无法在游戏内调整,仅可通过 bz2config.cfg 文件进行修改
在调试帧统计显示中新增了子系统循环频率显示
主更新
粒子系统
声音更新
Steam 更新
DirectIP 更新
在使用鼠标控制 Classic A 或 Classic B 游戏模式时,禁用了 fire1 和 fire2 的自动连发功能
修复了演示版中更改地形细节设置时的崩溃问题
将 OpenAL 声音系统从传统的 Creative Labs 库迁移至现代的 OpenAL Soft 库
无需安装独立的 OpenAL 即可运行游戏
OpenAL32.dll 文件现在随游戏可执行文件本地运行,不再依赖系统目录
允许未来在软件层面运行更高级的音频效果
将所有排行榜数据获取与提交迁移至 HTTPS,确保所有通信加密
迁移至 cURL 8.22.0 并为 cURL DLL 添加了 HTTPS 支持
在未进行 Steam 多人游戏时,将 Steam 集成线程频率从 60hz 降低至 20hz
启动 Steam 多人游戏时会恢复至 60hz
在不进行 Steam 多人游戏时降低 CPU 使用率,同时保持所有 Steam 集成功能
添加了对生成着色器变体的支持
减少了磁盘上的着色器文件数量
在启动时生成额外的着色器,等同于不再需要存储在磁盘上的着色器
为鼠标光标、BOSS 血条框和经典训练激光瞄准器添加了真实的 Alpha 通道渲染;相较于之前的加色混合方式,提升了在各种背景下的视觉一致性
调整了鼠标光标、BOSS 血条框和经典训练激光瞄准器的颜色值,使其能更好地适配新的 Alpha 通道
为 cursor.bzt 和 meterbox.bzt 纹理资源添加了 Alpha 通道
优化了从磁盘加载着色器的操作
修复了启动时的一些静默着色器编译器错误
提高了着色器加载操作的鲁棒性,以防止在某些平台上出现潜在问题
重构了大部分 Steam 集成、UDP 线程、TCP 线程和排行榜线程代码
更新了外部配置程序,以支持新的 ParticleDetail/ParticleDensity 和 ParticleCycleRatio 选项
和往常一样,请启动游戏并检查左下角是否显示“v1.38.6.0”或更高版本,以确保您已获取最新更新。祝您游戏愉快!
【来源:steam】

