Revive Tanki 现已原生支持 Linux 和 macOS,包括搭载 Apple 处理器的 Mac。两个版本都可以在下载页面获取。

这是上一次更新最显眼的成果,也是本项目有史以来最大的一次更新。从外面看,它更像是一长串新错误,所以这里说说到底发生了什么。

为什么要做这次更新

游戏建立在将近十年前的技术之上。它一直能运行,但带来了硬性限制:无法支持新平台,每次修复也都比应有的时间更长。通过这次更新,整个游戏迁移到了全新的技术基础上。我们的目标是让你尽量察觉不到变化:同样的游戏,同样的外观,同样的手感。

它带来了什么

  • Linux 和 macOS: 原生版本,拥有各自的下载和自动更新,与 Windows 上一样。
  • Windows 64 位: 同时提供新的安装程序。
  • 更快的更新: 现在构建并发布一个新版本所需的时间只有以前的一小部分。修复会比以前快得多地送到你手上。

它还为一些此前根本无法实现的事情打开了大门。等它们准备好了,我们再细说。

关于错误

迁移整个游戏不是一小步,过程中有些东西坏掉了。感谢过去几天里所有报告问题、发送日志和崩溃文件并与我们一起测试修复的玩家。下面的好几项修复正是因为你们才得以完成。

已修复

崩溃与更新

  • 战斗中途随机崩溃
  • 进入第二场战斗时崩溃
  • Windows 上文件仍被占用时更新失败
  • macOS 上更新失败
  • 在 Linux 和 macOS 上从设置中重启游戏

战斗

  • 模块冷却倒计时不均匀
  • Iran 桥梁上的碰撞错误
  • 奖励箱闪烁
  • 远处的树木消失
  • 原版地图上的天空、阳光和阴影
  • Madness 上可以透过平台看到物体
  • 部分屏幕上有单个亮点闪烁

界面

  • 生命条和其他 HUD 元素绘制错误
  • 物品图标被裁切
  • 大厅中的队伍列表填充错误
  • 卡片通知的“全部打开”按钮无法使用
  • 部分窗口中的文字显示错误
  • 更换外观时在底盘和炮塔之间切换,列表不更新
  • 部分容器导致游戏崩溃

账户与奖励

  • 部分玩家注册失败
  • 用每日奖励碎片获得的容器要重启后才显示
  • 每日奖励的传送问题

特别鸣谢

有些玩家做的远不止一次简单的错误报告。他们测试了最早的版本,发送崩溃文件,安装测试版本并反馈结果,有时只需几分钟。没有他们,战斗中的随机崩溃现在还会留在游戏里。

bodr、phoenixf1re、Doki、Italian_Style、Steam_Master 和 god.00:谢谢你们。作为一点小小的谢意,你们每人都获得了 7 天高级账户。

提示:日志换了位置

采用新基础后,游戏会把日志文件和崩溃报告写到与以前不同的位置。如果你想报告崩溃,请先查看查找崩溃日志的指南——其中说明了现在在哪里可以找到它们。

如果你遇到其他任何问题,请继续向我们报告。这比你想象的更有帮助。

还有一件事

为了看看新基础能走多远,我们尝试了一件以前完全做不到的事:在 iPad 上运行 Revive Tanki。它可以启动、可以连接,你还能加入战斗。

在 iPad 上运行的 Revive Tanki

这只是一次实验,不是发布公告。目前还没有触控操作,暂时也没有发布计划。但它展示了现在已经能够做到的事情。

接下来

基础已经就位,最严重的错误已经解决,而在你读到这篇文章时,下一个版本也已经上线。从现在起,重点又回到游戏本身。如果还有什么地方运行得不对,请告诉我们——正是你们的报告让我们如此迅速地度过了过去这几天。