新功能介绍高精确度鼠标输入游戏选项

白癜风好治么 http://m.39.net/pf/a_7157873.html
今天让我们跟随《守望先锋》的玩法设计工程师DerekMulder,一起了解一下本次1.42补丁中推出的新功能——“高精确度鼠标输入”。玩法设计工程师DerekMulder大家好!我是《守望先锋》的玩法设计工程师Derek,今天想和大家分享一下1.42补丁推出的一项新功能,并解释这项功能的作用和原理。首先,我们先快速了解一下《守望先锋》中瞄准和射击的机制。《守望先锋》会模拟或计算每16毫秒的动作,即62.5Hz帧数下的动作。游戏中每一帧动作都是根据玩家鼠标在上一帧输入的原始信息,从而呈现出玩家瞄准的方向。如果这时玩家按下主要攻击模式(鼠标左键),游戏中的英雄就会向对应的方向开火(前提是英雄存活、有弹药,并且不受到其它动作的干扰等等)。这就是第一人称射击游戏中处理鼠标输入的传统方法,但我们还想做到更好。如今许多的游戏鼠标都已经支持Hz、Hz甚至是更高的轮询率。当达到Hz的情况下,鼠标在游戏每帧之间的移动时,硬件的输入就会被分为16个离散点。接下来举一个例子来帮助理解。这里我们模拟了《守望先锋》中的甩枪。这里模拟的是鼠标轮询率下连贯的鼠标移动,这并不是真人移动鼠标的方式,只是为了方便我们之后做出解释。上面的情况其实是这样的:这里的白线就是玩家每16毫秒的瞄准方向。现在我们再加入红线,表示鼠标输入变为Hz时玩家的瞄准情况:当启用高精确度选项时,你的瞄准方向就可以覆盖所有红线的范围!这就意味着你能够在每帧之间更有效地射击(或者在高帧数情况下,在渲染的帧数之间更有效地射击):另外还请注意:该功能并不会改变你移动视角时的“感觉”。移动视角的感觉还是和以前一样,因为视角渲染的最终呈现效果还是优先来源于从硬件接收到的信息,而不是帧数。开启此选项会对CPU造成轻微的额外负担。只有在鼠标按键按下或松开,并且只有使用主要攻击模式(鼠标左键)和辅助攻击模式(鼠标右键)的情况下才会开启子帧瞄准功能。例如:按住主要攻击模式(鼠标左键)的跟枪型武器并不会受到此功能影响。希望你们喜欢这个新功能!我们会一直查看并寻求大家的反馈,所以请告诉我们你们的想法!预览时标签不可点收录于合集#个上一篇下一篇

转载请注明:http://www.abuoumao.com/hyfz/295.html

网站简介| 发布优势| 服务条款| 隐私保护| 广告合作| 网站地图| 版权申明

当前时间: 冀ICP备19029570号-7