请记住非官方《战地 3》大逃杀模组由 KVN 牵头的改装小组开发?该小组发布了大量有关《战地 3》大逃杀 mod 地图、游戏 ping 系统的详细信息,并加载了更多内容!
如果您不知道,该模组的地图是基于《战地 3》终局游戏 DLC 的一张地图 Kiasar Railroad。当然,仅仅将这张地图和大逃杀元素结合起来是不够的。查看下面的屏幕截图和地图设计方式的说明。
在DLC End Game中,坠入虚空之前的地图最大尺寸为6x6km2,玩家在此版本中玩的区域约为2,5×2,5km2。
Vanilla 提供 0,6x,6km2 地图大小,我必须很好地考虑每个区域的目的和距离,这样玩家就不会厌倦这么远的旅行。
第一步是看看地形已经提供了什么,我看到了很多有趣的区域,一旦关卡完成,这些区域可能会导致良好的战斗,所以在那之后我开始考虑地图的布局。
玩家实际上可以超越“虚拟”出界,但圆圈会在他们到达该点之前抓住他们。
最后一个圆圈总是会在海洋之外关闭,所以不要介意在它关闭之前尝试探索所有可以探索的区域。
地图中的圆顶塔,也是模组中最高的区域,如果你在的话,你可以看到整个地图和周围的环境。
您可以阅读有关地图不同区域的更多信息这里。
除了地图之外,KVN 还为我们详细介绍了《战地 3》大逃杀 mod 的 ping 和战利品系统、运输船、死亡循环等等!准备好?潜入吧!
直运
当我们开始开发 mod 的最初几周内,FlashHit 制作了 Dropship 的原型版本。
现在我们可以设置A点和B点以及走完这两点之间的距离所需的时间。此外,我们还创建了一个自定义摄像机,以便玩家在跳出之前可以环顾四周。
我们也使用相同的 Dropship 功能来创建空投。
平系统
让我和许多其他《战地》老手感到恼火的一件事是 2D 定位能力,它多年来一直困扰(或祝福,取决于你的感受)该系列。对我来说,它感觉便宜又俗气。我决定实现一些可以很容易地在每个小队中部署的东西,它允许玩家“ping”或“发现”3d 空间中的一个点,该点将为所有小队成员更新。无耻地从《彩虹六号:围攻》、《反恐精英:全球攻势》、《Apex》等游戏中盗取,这样的例子不胜枚举。这个简单的更改将跟随玩家的“多力托”(在《战地 3》中,穿过烟雾)更改为“最后出现”的位置。
首先,我拉出了之前为在弗吉尼亚大学测试火炮而创建的一个实验。这包括自动光线投射、注册点击、使用超时/冷却时间,以及将此信息传输回服务器以复制给所有队友。上面提供了一个视频。
一旦所有这些功能都被拉出来,它就在一个独立的 mod 中进行了测试,该 mod 是我一直在为 BR 开发的各种功能的基础。它有点滞后,需要一些调整,但第一次测试是成功的。
这是 ping 的特写。
战利品系统
对于武器拾取器的初步实现,我们决定从原版逻辑蓝图中获取灵感清道夫模式拾音器。它们对我们来说是一个非常有用的示例,因为您需要正确获取大量蓝图和实体属性才能成功创建武器拾取实体。
一旦原始蓝图开始工作,我们就可以开始修改它以使其适合 BR 模式。
与此同时,我们开始实施新的战利品拾取系统。下面是一个小预览:
用户界面大修
大部分 UI 已经完成或者至少处于我们只需要进行细微调整的状态。因为在《威尼斯释放》中您无法修改原始 UI 元素,所以我们必须重新创建几乎所有元素。这不是 100% 正确,您可以修改某些元素,但我们无法按照我们想要的方式修改地图。
对于自定义地图,我首先制作了一个基于画布的解决方案,效果很好,但我们遇到了一些性能问题。我把它替换为PixiJS并且还实施了反应还原这使得整个 UI 的性能更加出色。
本周我们还实现了自定义 ESC 菜单。
您可能已经在预告片但我们有一个定制的陈列室/部署屏幕。您可以选择您想要的游戏方式:单人、加入随机团队或加入/创建您的团队。您可以通过下图所示的随机生成的代码加入您的队友。您也可以在这里选择您的外观。
您可以查看更多幕后截图和信息这里。
据 KVN 称,他们开始游戏测试之前的最后步骤之一是库存系统,一旦正确实施,他们就可以开始与一小群玩家一起测试客户端。
一旦有更多信息出现,我们将让读者了解。