只说出个人猜测 不喜勿喷 不是为了洗 没什么好洗的
想必玩过war3 dota的玩家看比赛时都见过每次团战后都会保存游戏防止客观因素影响比赛
每次存档时间大概在30秒到1分钟
英雄联盟时光回溯功能虽然号称记录比赛
但一定是存在延迟的
在服务器突然重启时时光回溯功能中断 时间点是35秒
官方声称能够回溯的时间点是25也是这个原因 大概10秒延迟是很正常的
lcs赛区回溯到女枪大招不是因为服务器突然重启 所以能够完整回溯到女枪开出大招的时间点
相信懂电脑知识的朋友能够理解我的观点
比赛服务器再高级也是2进制处理器
能够无延迟实时记录比赛的可能是量子计算机
精彩评论
这个我倒是可以解释,时间裂隙每五秒记录一次比赛,所以只能重置整五秒的时间,但是这次两秒时间影响的东西太大了。
最恶心的是官方发现回不去还不让重赛🙃
任: 官方可是说过这个系统可以回到任意时刻
理论上没错,但服务器重启时回溯系统也重启了,回溯系统不停记录比赛数据,但这个记录是需要时间的,以前看dota比赛打完一波团官方存档官方暂停等一分钟的情况都是有的,只不过英雄联盟回溯系统不用暂停而已。所以35秒服务器重启时回溯系统绝不可能能够回溯到35秒时刻,如果此时游戏服务器没有重启,仅仅是软件暂停,回溯系统会在一段延迟后记录完整这时就可以回到35秒处。这个延迟时间不是人为控制的。
说到这 工科生都应该懂了。
我用新电脑用matlab仿真都要等,更别说英雄联盟需要记录游戏后台引擎,前台引擎和游戏本体各种引擎下的各种程序语言,php java c++都是在游戏内不同引擎下工作,回溯系统记录工作需要将该时间点所有引擎下所有程序 全部数据 不管有用没用都copy下来转移粘贴保存,回溯时将所有数据全部覆盖游戏就会回到该时间点继续游戏。
举个简单的例子: 你把两个电影从移动硬盘传输到电脑。
当第一个电影传输完成,第二个电影传输一半时重启电脑,此时你只能观看第一个电影,因为第二个电影文件不完整,但是理论上你不关机第二个电影是会传输好并可以观看的。
既然不能回滚到27秒为什么不让继续进行一下游戏(所以选手停止操作)反正要回滚时间发生什么也没事。你多进行个30秒游戏在回滚到22分27秒不就行了。还是官方太辣鸡,不会变通。