Unturned II Devlog #024.1
修补垃圾日志允许吗?
优化:
除了修复报告中的错误和整理过去一周的一些功能外,我的主要关注点是提高射击场地图上的性能。
最大的罪犯是动画目标和跟踪坐骑。它们是模块化设计的,可以被地图创建者重复使用,这样做的副作用是增加了CPU在动画上的花费时间。
我处理这一问题的主要方法是集成虚幻的“意义管理器”,在本例中,我根据目标的目标和距离来对目标进行评分,然后降低对不重要目标的动画更新率。
意义管理器的另一个用途是脚步声和效果。在4中,我已经实现了一个“字符脚步组件”,它可以被玩家、僵尸等使用,然后一些附近的组件可以被排序。当数十个僵尸向你蜂拥而至时,我怀疑这在部落模式下是有帮助的。
回到目标:第二大问题是蓝图处理时间(因为射击靶场是作为蓝图模式设置的),但它相当简单,使之达到一个相当低的数量。除此之外,我还调整了大多数构造函数的默认设置,例如,体式滴答模式、性能友好的选择和其他更小的胜利。现在,在最大图形,地图是在~110 FPS在编辑器和~190 FPS在客户端!(其他地图也会看到性能的改善。)
变动:
- 为存储容器添加占位符项更新计时器。
- 现在CQC大楼上可以看到雪,以消除脚步声的混乱。未来的建筑物将有镶嵌屋顶几何,所以它将不会是平坦的。
- 将项目拖到无效的目标上,说明了错误的原因。
- 如果请求失败,现在缓存蒸汽通知。
修正:
注意:我知道在多人游戏中还有一些与枪支相关的错误,但不幸的是,这个星期没有足够的时间来修复它们。八月份要做的事!
- 托管侦听服务器不应该再夹紧帧速率。
- 修正后的枪声衰减距离可达几百米。他们不知何故被定在20米左右。
- 减少了弹孔贴纸上的拉伸。
- 当动感的脚不被植入时,胶囊地板结果现在被用作脚步声的后盾。这样可以防止靠近边缘时的无声脚步声。
- 固定字符闲置姿势时,使用双手武器在左手槽。
- 修正了一些项目拖放突出显示错误。
- 固定互感器径向菜单保持开放。
- 修正了一些情况下没有结束的项目拖放。
- 修正了几个雪和树叶位移错误,特别是在加载到地图后的最初几秒钟。
- 固定在活着的时候按下重生键。
- 修正了当布娃娃离得很远时,多人游戏中与身体图腾的交互。
MISC:
上周是一个3.x更新,本周还有一个更小的更新,但我希望在8月份将相当多的时间花在4点上,朝着Devlog#025前进。它主要是清理和完善现有的功能,以及一些关键的功能,如服务器浏览器。根据具体情况,我可能会开始减少访问所需的时间(将邀请项添加到3),但还没有承诺。
共有 0 条评论