《风启之旅》是一款由Kraken Express制作并发行的海盗题材生存冒险游戏。游戏已于4月14日在Steam平台开启了抢先体验。
本作上线后人气和口碑不俗,根据游民星空数据,游戏目前已在Steam收获3.6份评测,好评率87%,评价等级为“特别好评”。简中共1397份评测,好评率54%,评价等级为“褒贬不一”。最高同时在线人数约为22万人。
当一款游戏处于抢先体验时,出现这样或那样的问题是很常见的。而据Tech Spot报道,《风启之旅》却出现了一个相当危险,甚至可能损害玩家硬件的致命问题。不过好在,开发者已经迅速修复了问题。
具体来讲,据玩家反馈,《风启之旅》在特定游戏场景下会产生异常高的I/O负载。游戏会频繁读写大量数据,例如当角色在基地内移动时,磁盘写入速度峰值可达30MB/s。角色静止时I/O操作会下降,但在驾驶海盗船时反而可能进一步加剧。
在正常游戏过程中,《风启之旅》平均每小时会写入约108GB的数据。对于传统机械硬盘来说,这样的吞吐量问题不大,但对SSD而言情况完全不同。NAND闪存的写入次数是有限的,而现代QLC颗粒在普通消费环境下对持续高强度写入尤为敏感。
有玩家进一步分析了该问题,发现其根源在于开发商使用的RocksDB数据库系统用于保存游戏进度。《风启之旅》同时运行了三个独立的RocksDB数据库,但缓存空间设置过小,很快被耗尽,导致频繁向磁盘写入数据。
分析称,《风启之旅》对SSD的压力在现代开放世界游戏中几乎没有先例,问题源于“Worlds”数据库的WAL(预写日志)预算极低,迫使系统不断进行内存表刷新和压缩操作,从而把原本不大的游戏状态变化放大为大量物理写入。
开发商Kraken Express对此迅速作出回应。几天后,也就是4月30日,工作室发布了一次“维护性更新”,修复了SSD与CPU占用问题,同时还解决了连接问题、建筑组件缺失以及多项Bug。
修复效果非常显著:在补丁前,RocksDB每秒会产生约9万至13万次写入;而补丁后测试显示,在航行(写入负载较高的场景)时,平均写入仅为每秒20至30次,峰值也不超过60次。已经安装该游戏的玩家被建议尽快更新。
抢先体验出Bug可以理解,但直接影响硬件寿命,这就不是“小问题”了。问题是——如果不是玩家自发测试发现,这种情况可能还会持续多久?你觉得这种级别的问题,应该被视为“正常开发事故”,还是已经触及底线?评论区聊聊你的看法。
本文由游民星空制作发布,未经允许禁止转载。
相关资讯请关注:风启之旅专区


