HTML5游戏中Web浏览器“输入LAG”的影响(2017)

2021-03-22 00:23:10

游戏播放:将鼠标光标(十字线)移动到目标'激光'在爆炸之前(在短时间内)必须击中小行星的Thecenter void(无需点击)。然后,您进入下一级别,小行星移动更快。这个非常简单的唯一目的是'游戏'是清楚地向您展示HTML5游戏中Web浏览器(鼠标)输入滞后的影响。问题:移动光标越快,越多,'输入滞后和#39; (从鼠标移动中经过多长时间,直到屏幕上显示该鼠标移动的效果)将影响您的游戏。注意当光标位置的激光线路打开时会发生什么,将硬件光标与软件光标进行比较。切换到软件游标(仅限)并不改进。大多数游戏用于隐藏输入滞后的标准技巧/解决方法是隐藏硬件光标,只显示软件光标(使用HTML5' s元素.RequestPointerLock()是这样做的一种方法)。这个技巧'隐藏'滞后,但滞后还在那里,仍然影响游戏播放。

学习的课程:在具有两个帧输入滞后(Chrome / Windows)的Web浏览器中播放此游戏,然后在具有一帧输入滞后(Safari / OSX)的Web浏览器中播放游戏,您会注意到您播放在一个帧延迟Web浏览器中更好地(前进到更高级别)。在vsyncter.com上使用输入滞后检测器确认您的Web浏览器的鼠标输入滞后。