盎青 2018-2-6 14:06:38
都没说到点子上。
现在主流的多人游戏子弹时间有两种,一种是全域慢放,还有一种是伪子弹时间。
前者的代表是killing floor,当zed time,也就是子弹时间发动时,全部玩家进入慢放状态,在此期间,玩家和敌人的行动同时放慢,有相关技能的除外。
后者的代表是payday2,当人物倒地次数耗尽,最后一次倒地时,会进入慢放状态。但是这个只影响倒地玩家,其他玩家无影响。在慢放玩家眼里,所有动作都得到延长,但是其他玩家并不会真正变慢。比如所有队友明明离你还有一段距离,你倒地慢放,但是能看到救你的圆圈在补全。这就属于障眼法,并不属于真正的子弹时间。但是同时,所有敌人对你的攻击也会延迟,比如黑dozer干掉你后,不会像之前一样用连喷对你不间断攻击,而是明显感到对方射速变慢很多。这种就是分开ai和玩家的子弹时间。
两者其实都没有啥实现的难度,后者这要在子弹时间结束后强制刷新所有人的位置就好了。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

QQ|手机版|小黑屋|九艺游戏动画论坛 ( 津ICP备2022000452号-1 )

GMT+8, 2024-3-29 00:40 , Processed in 0.119151 second(s), 17 queries .

Powered by Discuz! X3.4  © 2001-2017 Discuz Team.