• 繁體(T)简体(S)正常(N)
  • 申请任务 银行[存取转账] AFF时间积分兑换 统计排行 帮助
    • 42阅读
    • 0回复

    [专题研究][240808]为了实现“跨平台联机”,让Steam玩家去注册Epic账户,值得吗?

    级别: Lv.2
    发帖
    906
    MB
    7
    MD
    27
    本月打卡
    13
    活跃度
    4
    YQBD
    0
    国库券
    1
    文章来源:https://www.yystv.cn/p/11982

    [240808]为了实现“跨平台联机”,让Steam玩家去注册Epic账户,值得吗?



    《地球防卫军》系列游戏,尽管在画面上一直没有跟上主流水平,美术风格也显得十分“廉价”,但是靠着充足的关卡数量、扎实的射击玩法以及夸张的同屏敌人数量,一直拥有着一群忠实而热情的玩家。2019年登陆Steam平台的《地球防卫军5》也获得了“特别好评”的极高评价。

    然而系列最新作《地球防卫军6》登陆Steam平台后,评价却一落千丈,商店界面的“褒贬不一”评价表明仅有53%的玩家给出了正面评价。这其中最主要原因就是玩家若想要游玩《地球防卫军6》的线上模式,必须先绑定自己的Epic账号,哪怕是从Steam上购买的玩家也不例外。

    进入联机模式首先见到的是这个

    这样事儿其实不是头一回了,去年世嘉的《索尼克 超级巨星》上市后在Steam得到了“褒贬不一”的评价,其中一大原因就是游戏的联机模式同样依赖于Epic提供的服务器,同样需要玩家进行账号绑定或注册。



    所以,Epic究竟提供了多大的好处,让这些游戏厂商愿意帮着他“渗透”Steam?



    1

    从Epic自己在4月前后放出的一篇新闻中,我们大概能猜到背后的一些关系。

    这篇名为“《地球防卫军6》如何靠EOS在一个月内实现跨平台游玩”的文章提到,《地球防卫军6》作为2022年推出的主机作品,制作团队Sandlot在当时遇到了一个新的难题:他们之前的目标发售平台是PS4,但PS5的问世不光让他们需要考虑双版本的兼容问题,还要解决跨版本联机的难题。由于《地球防卫军》采用了专有框架,并没有考虑过在两个性能完全不同硬件上进行互通和匹配,因此必须要寻找新的解决方案。

    最终被选择的是Epic线上服务(Epic Online Service,简称EOS),这是一个功能丰富且易用的开发服务,其中功能之一就是跨平台联机。EOS向开发者提供了丰富的API和简单易懂的说明,开发者只要在不同平台通过接口调用这些API,剩下的复杂功能交给Epic来完成就好。

    在Epic的官方网站上提供EOS的详尽开发文档

    考虑到Epic自己的主力作品《堡垒之夜》早已实现了移动端、PC和家用机之间的跨平台联机,在这方面的确有着充分的技术储备,对于Sandlot这种小公司来说,比起自己闭门造车硬啃,抱大腿使用成熟的解决方案的确是合理之举。

    在《堡垒之夜》中,不同平台的玩家一起合作/混战早已是家常便饭

    文章中,Sandlot软件工程师也大力称赞了EOS简洁的结构和功能丰富的API。在EOS的帮助下,跨平台P2P联机部分只用了大概二十天就完成了开发,联机大厅等功能也只花了十天,加起来不过一个月。

    值得一提的是,虽然EOS本身也包括了账号,社区等附加功能,但这些功能并非“捆绑提供”,而是通过模块化的方式进行“选配”,在Steamdb网站上,可以看到有相当数量的游戏都使用了部分EOS服务,其中包括一些人气不错的游戏如《哈迪斯》《雨中冒险2》,但这些游戏并没有要求强制绑定Epic账号。

    我们并不知晓Sandlot和D3Publisher在背后是否和Epic有什么协议,或许绑定Epic账号是合作约定的一部分,又或许Sandlot只想做个顺水人情。



    2

    不过,在玩家们眼里,就是完全另一回事了。

    在Steam商城里,一款游戏如果需要使用第三方账号,就需要在商店页面进行相应的标识,让消费者自行决定是否购买。

    而《地球防卫军6》在发售前一个月开启预购后,一直到游戏正式发售都没有增加这部分标识,包括在发售前的宣传中,发行方对“强制绑定第三方账号”这种关键内容也只字未提,在很多玩家看来,这种欺瞒行为比当初《绝地潜兵2》半路绑定PSN账号的行为更为恶劣。

    在被差评刷屏后,商店页面终于出现了姗姗来迟的提示文字

    更何况,《地球防卫军6》实际上并没有在游戏里支持主机平台和PC进行联机,只是允许了Epic平台玩家和Steam玩家一同游玩,而考虑到游戏里来自Epic的玩家本就不多,所以EOS带来的“跨平台联机”功能形同虚设,只是徒增了绑定账户的成本。

    或许是因为Epic版本锁区,想在联机大厅找到一个Epic房间并不容易

    一些玩家还认为,除了要额外绑定Epic,EOS对于联机提供的实际也是负面体验,至少联机质量并不如人意,联机“不同步”的情况时有发生。

    《地球防卫军》系列中,又有着大量伤害和范围都十分夸张的武器,比如爆炸半径达到15m的火箭筒,稍有不慎就会把敌人和附近的队友一起带走,在正常游戏中,认真一些的玩家会小心地选择目标避开队友。但在同步异常的情况下,因为队友的实际位置和玩家看到的大相径庭,很多玩家发现自己一枪下去,300米外的队友却莫名暴毙,令不少玩家感到沮丧。



    上面提到的Epic的文章里也有说到,为了降低网络负载,保持玩家间的低延迟通信,游戏将敌方AI的通信责任分配给被敌方锁定的玩家,在玩家之间分配通信负载。这样既能确保相关敌人流畅行动,又能为其他玩家节省带宽。文章承认这一做法也有弊端,在那些未被敌人锁定、且距离较远的玩家眼中,敌人的行动很可能未被准确重现。

    作为对比,没有使用EOS的前代游戏《地球防卫军5》在游戏系统、玩法甚至是关卡组成上都和《地球防卫军6》有众多相似之处,很多玩家反应上述网络问题在《地球防卫军5》上并不会如此高频出现,这让这些玩家越发怀疑EOS反而劣化了联机体验。

    此外,不少玩家还遇到了EOS服务本身更新出错,导致游戏无法启动的问题,更是增加了玩家们对于EOS的不满。



    EOS本身当然是一项能提升玩家体验的联机方案,除了面向游戏开发商,Epic也提供了部分免费供大家使用的端口,实际上有不少玩家自制Mod也是借助EOS来实现免费的联机功能。

    但这就有些类似于光追技术普及之后,许多玩家抱怨说游戏开发商们不再用心给游戏做渲染和优化了,转而全靠光追来提升画面效果,玩家却要为此付出额外成本来提升硬件。

    玩家们当然会想要在游戏的某方面获得更好的游戏体验,但这不代表大家就能为此容忍一切代价。所以开发者们在花功夫实现游戏的单一功能时,也应该更注重其可能在其他方面带来的负面影体验,真正从玩家的角度去看待问题。
    描述
    快速回复

    您目前还是游客,请 登录注册
    如果您在写长篇帖子又不马上发表,建议存为草稿
    认证码: