Day Z 独立版本因性能问题和错误修复而受阻

在 Reddit 上,Z日创建者 Dean “Rocket” Hall 向一些好奇的粉丝更新了开发团队最近的进展以及流行的 Arma 2 mod 的独立版本目前所在的位置。

根据 Hall 的说法,许多项目正在最终确定并准备发布,但真正阻碍游戏发布的因素是专用服务器的大量性能优化和错误修复,最后一次报告是在“六月之后”。该工作室目前拥有的是“适合 10-20 名玩家的基本功能”,新的僵尸仍然“很大程度上是一个正在进行的工作”,以及库存系统中的一些“错误”。

因此,在这些项目得到解决之前,我们可能不会很快看到 DayZ Standalone 的发布。这是霍尔不得不说的红迪网完整:

我们刚刚结束了这里的一天。这是美好的一天,重点是:

完成游戏流程

不保留释放

所有基本的东西,比如创建你的角色,加入服务器等等……然后进行一些蒸汽集成,这样你就知道你的朋友在哪些服务器上,等等。我们正在使用 steams API,虽然没有 gamespy 是件好事,但我们不确定外部应用程序(如 6 或 dayzcommander)是否能够轮询 steam 的服务器。因此,我们希望确保我们的浏览器提供一些改进的功能。

优化/错误修复专用服务器。

这就是我们不出去的原因。我们需要性能

我们认为至少需要 15 FPS 才能容纳 50 名玩家、2000 名僵尸和 25000 件战利品。我们最新的测试都显示代码中存在一些失控的系统,我们必须对其进行清理。为处理网络泡沫而开发的变量同步系统经常检查变量。我们正在优化这一点。此外,还有很多字符串比较。这些已被重构,因此使用引用(查找编号)来加速该过程。像动画等的东西......通常被记录为字符串 - ArmA 并不是为了处理大量的东西而构建的,所以这是一个很大的优化领域。

我们还有一个错误,声音(临时车辆)正在排队并发送给所有 JIP 玩家。这会导致服务器性能持续下降。

还会检查每个玩家的同步变量,这是低效的,我们正在重构它。这是我们现在发布 alpha 的最大障碍。我们知道需要用它做什么,所以我们正在努力,然后我们将再次重新评估性能。

为什么不直接说 xxx 天还没有发布呢?

如果我开始说“哦,那就不会了”,人们就会开始问我后天的情况,后天的情况。所以它只是鼓励人们不断问我什么时候发布,而“宣布日期”就是我说“是的,那时可能会发布”的时候。

我们现在拥有的

我们现在拥有可以为 10-20 名玩家提供基本功能的东西。新的僵尸已经出现,它们提供了出色的户外寻路能力,并改进了室内寻路能力。它们能够进行面包屑导航或视线导航。在较低的服务器 FPS 下,他们将开始更频繁地使用橡皮筋和小故障穿墙。它们很大程度上是一项正在进行中的工作。

城市外的客户端表现非常非常流畅。我们在城市中仍然存在一个错误,该错误发生(并且不应该)导致帧速率降低。这个问题最终会得到解决,但目前在城市中心地区这一问题就很明显。总体而言,测试人员的反馈是性能比 mod 流畅得多。

库存有点鱼龙混杂。我们犯了一些错误,除非我们推迟独立版,否则我们以后无法修复。但总的来说,我认为这是一个巨大的进步。堆叠的物品、潮湿、损坏、工艺、容器、衣服、武器、手枪皮套、袋子、近战武器、电锯、面具、手套、靴子……凡是你能想到的。

那么,接下来怎么办?

我们不断优化构建。与此同时,我鼓励大家结帐僵尸计划现已在 Steam 上发售。这已经是一个大量的设计灵感,我推荐给所有对DayZ感兴趣的人。