欢迎光临散文网 会员登陆 & 注册

【开发日志补全计划】炮台效果:我很少打偏,就算打偏也要偏得帅气

2020-01-25 01:55 作者:木之本仁  | 我要投稿

原作者:CCP Choloepus

原文:http://community.eveonline.com/devblog.asp?a=blog&nbid=3089

 

  你们好,新伊甸的居民们!


  我是CCP Choloepus,是Core Graphics小组中的一名程序猿。今天我想谈一谈那些令你的飞船增色不少的炮台。也许有些人已经在测试服务器上注意到了,如果服务器判定你的开火没有击中对方的话,那炮台射击的弹道效果看上去也会偏离你的目标。
 


  这个新特性的加入已经酝酿了很久。它可以非常迅速且直观地告诉你战斗进行的状况,尤其是在大型战斗中,你的战斗记录在激烈的交火中滚动得非常快,你可能会错过很多信息。我们希望它看上去既激动人心,又不失趣味。


  话虽如此,不过目前我们还只是在小范围内应用这个效果。以下是一些它目前还不能实现的特性:


  •你启动炮台后的第一击在视觉效果上一定会命中目标。我们知道这是个比较愚蠢的例外情况,但是这会更好地解决延迟问题,而且我在尝试修复它的过程中遇到了一些比较奇怪的炮台效果计时问题。不过当然,我们会继续努力,力求有所改善。


  •未能命中目标的弹道会落在以目标为圆心的一个球形范围内,这就是说,有些时候炮弹的偏差是有规律可循的,而且偏离目标的距离也会差异很大。不过话又说回来,我们正在努力寻求更好的解决方案,希望能够简单但是有效地改善这个问题。


  •导弹不受此次调整的影响,因为导弹的战斗机制(以及原理)与炮台很不一样。


  •你只有在打别人或是被别人打时才会看到这种效果(也就是跟你的船直接有关才会显示新特效)。大型会战中其他人舰船的弹道效果和之前的没什么不同。


 

  上面提到的最后一点是最有难度的,而且我们也没法在新资料片中对其加以改善。原因很简单:我们只是使用服务器已经发送到你的客户端的命中信息来调整炮台效果的。这个问题比较棘手,我们也没能找到令人满意的解决办法。


  我们可以像掷硬币一样随机显示其它舰船的命中或打偏效果,但是如果完全随机的话,它也就没有任何意义了。更糟糕的是,你以为它很有用但实际上它提供给你的是错误的信息,这可不是我们想要的。


  我们可以将一场会战中所有人的每一击的命中或打偏信息发送给玩家,但这会极大地增加服务器的负荷以及数据带宽。如果我去找Gridlock小组提这件事情的话,他们会杀了我的。


  我们也可以在客户端模拟大致的射偏几率,但是你的炮台的表现会受到多种因素的影响:技能、相对速度、船体加成、信号半径/分辨率、炮台类型、弹药/晶体、索敌增强器/索敌计算机、索敌连接、跟踪速度脚本、船插、植入体、增效剂、目标标记、虫洞环境影响等等……你知道有多复杂了吧。其中有些数据可以从你的客户端获得,其余的则不可以。这个炮台效果可能是最值得去持续开发的事情,但是我们需要做更多的研究,以确保我们的工作是合理的、有用处的、而且也不会给客户端带来太大负担。


  基于上述理由,在新资料片中我们将会加入你的舰船和攻击目标的炮台射偏效果,希望你会喜欢。



  我们已经在测试服务器上放出了这个效果的早期版本,你可以登录去查看,当然也可以等到正式服务器上的正式更新。无论你作何选择,欢迎把你的意见和建议反馈给我们。


  祝你永不被敌人打中。


【开发日志补全计划】炮台效果:我很少打偏,就算打偏也要偏得帅气的评论 (共 条)

分享到微博请遵守国家法律