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

[Warframe]游戏版本号

2022-05-12 11:51 作者:lonnstyle  | 我要投稿

经常在更新日志看到一串数字代表游戏的当前版本,可到底那串数字要怎么理解呢?

令人疑惑的31.5.8

开发者经常挂在嘴边说的“主线更新”又是什么呢?

其实这是用了一套称为语义化版本(Semantic Versioning),简称SemVer的命名法。

在这套命名法下,版本号会有3个数字,分别代表:

  • 主版本号:做了不兼容API的修改

  • 次版本号:做了向下兼容的修改

  • 修订号:做了向下兼容的问题修正(也就是我们看到的热修)

虽然标准的SemVer是要求一个完整的x.y.z格式;x,y,z分别对应上述的主版本号,次版本号,和修订号;且x,y,z均不能是负数;且每个数值都必须为递增。但我们有时候仍会看到省略了z,代表没有进行过任何修正。例如这次的31.5更新就没有补上修订号,正确写法应该是31.5.0

除此之外,偶尔会在市面上的其他游戏或者软件看到修订号后面还有一些英文,比如alpha,beta;或是其他的一串数字,那些代表的是向导版本或者是编译信息,由于Warframe的版本号並沒有这些因此不在此细述。

DE最早使用SemVer作为Warframe的版本号可以追溯到更新5.3 BLAZING EMBERS,这次更新是第一次看到次版本号,而更早的更新只有1,2,3,4的序号。(当然不排除那些更新日志只是单纯被吞了,因为那时候刚起步隔三天半个月就更新一次)

然而进入更新6之后,DE却是省略了次版本号(当然他们那时候更新频率高也没次版本这个概念),因此我们看到的全是热修

而第一次出现次版本这个概念是在更新7.8.0,此次更新新增了葛拉克达、甲龙双拳、守护外观的部件(面具、翅膀、尾部),以及小地图上的图标会因应玩家位置的高度标示目标在玩家上方或下方...和更多的修正

虽然说更新5.3 BLAZING EMBERS就已经有标题了,但真正意义上定下每个更新都有独立标题的传统却是从更新7.9.0:THE GLAIVES开始。

说了这么多关于SemVer的定义,那到底什么才是“主线更新”呢?
其实主线更新跟SemVer並沒有一个必然的关系,只是作为一个更新,这一定体现于主版本号或是次版本号上;与其相对应的便是热修必定体现于修订号上。

DE口中的主线更新更大程度上是从游玩性和剧情推进上定义的,因此没办法确定其到底是主版本号还是次版本号。但同时并不代表主线更新必定会有剧情更新,最直接体现到主线更新的便是标题,以主版本号30为例:

  • 更新30:风暴的呼唤

  • 更新30.3.0:Gara Prime

  • 更新30.5.0:帕尔沃斯的姐妹们

  • 更新30.6.0:午夜电波:Nora 的精选

  • 更新30.7.0:Nidus Prime 和《瘟疫之星》

  • 更新30.8.0:纳贝流士之夜

  • 更新30.9.0: Prime 重生

其中与剧情相关的更新仅有更新30更新30.6.0
有三次是Prime相关,更新30.5.0是玩法更新,更新30.8.0是节日活动更新


关于版本号的概念就说到这边了,如果有兴趣想了解更多的,可以到这边看看SemVer的规范:https://semver.org/lang/zh-CN/


[Warframe]游戏版本号的评论 (共 条)

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