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

[荣誉骑士2/翻译] 开发日志 19 多人游戏 第一部分

2021-06-23 18:16 作者:德欲绝  | 我要投稿

原文标题:DevDiary 19 - Multiplayer Part 1

内容出处:community.knightsofhonor.com
发布日期:2021年6月22日

欢迎各位朋友浏览第19部《荣誉骑士2》开发日志!这次咱们终于要讲到本游戏的多人部分了,可以说,自从第一部日志发布以来,我们就一直在期待这一刻。那次我们提到,多人游戏是《荣誉骑士2》的三大顶梁柱之一。它几乎将我们的设计与编程工作翻了一番,但我们认为这一切都是值得的。

为什么让这种游戏支持多人模式会有那么多麻烦呢?或许各位对此抱有疑虑。嗯...比较直接的原因便是技术问题——每一个简单的逻辑操作都必须在主机与客机(host and clients)之间同步良好,且需要分割为请求与响应两个部分。权限级别与防作弊保护的设置也很重要,加之游戏房间、网络连接与断线重连、聊天与多人游戏保存这些方面,要做的工作实在是太多。比较容易被忽略的是,想让许多机制在单人游戏与多人游戏之间同时保持平衡与乐趣,简直是难上加难——尤其是外交、战斗与谍报,当然还有很多其它机制。不过,我们现在还是先聚焦主要问题吧。

《荣誉骑士2》中,一局多人游戏最多可以有6个人类玩家,或许未来还可以上调,但目前我们认为这个数字是最合适的。三种流行的组队模式都可以使用——合作游戏(cooperative play)、团队竞赛(team games)、自由对抗(free-for-all)。玩家组队游玩时,所有队员的游戏目标与取得的结果都是一致的,此外还有一些额外的奖励与规则,如包括谍报、条约在内的诸多手段都无法让同队玩家之间发生战争。

其次要设置的是游戏模式,它将规定游戏的获胜条件。不同的游戏模式之间大有差异,它们需要玩家对自己的游戏战略做出大幅的调整以获取胜利。

例如,在“农兵速攻”(Peasants' rush)模式中,所有玩家(或队伍)的任务都是尽快将各自的王国疆域扩展到指定的规模,因此玩家需要设法迅速开疆扩土,并通常得挑实力最弱的邻国下手,同时也要保护好自己的初始领地与随后夺取的土地。在“贪婪诸王”(Greedy kings)模式中,玩家的游戏目标是尽快收集大量的黄金,因此交易与经济系统便是至关重要的,而通过战争达成这一目的也不失为一个可行方案。在“货赢天下”(War for goods)模式中,玩家必须找到最有效的门路来为自己收集各种不同类型的资源,因此最好审慎地选择与拿下带有特定省份特色的地盘,以此解锁与发展货物生产线。这一模式在团队游戏中需要相当出色的规划,因为队伍长时间内的扩张、交易与发展战略都必须得到协调,以尽量避免重复生产相同的资源。

我们还有一些已经实现的游戏模式,但我们仍在继续开发迭代,且尚未决定最终要加入多少与加入哪些模式。这部分工作也属于我们可在游戏发布后保持开发的项目之一。

除了游戏模式之外,还有很多其它设置可以帮助玩家打造他们更心仪的游戏体验,同时也提供了更多多样性。有些非默认设置可能会导致游戏玩法规则出现巨大差异,如果玩家想要将自己的获胜机会最大化,则需要做出相应的考虑并调整游戏策略。由于这样的设置还有不少,我们将在多人模式的第二部日志中进行讨论。现在,让我们着眼于与游戏模式紧密相关的内容。

玩家可以设置游戏的时间限制,且有多种形式可供选择——它可以是严格指定的时间,可以带有对玩家隐藏的额外时间,也可以设定为一定次数的“世代”(generations)。每个玩家最后一个国王都去世并被新的国王取代时,就记作一个“世代”。所以,这一设定会根据玩家对国王的保护程度、衰老速度以及间谍限制等方面做出的设置而有所不同。

游戏模式与时间限制的组合允许玩家根据自己的喜好来设计一局游戏——通过为游戏模式设置难度较低的目标,可以很轻松地打造一场“闪电战”。比方说玩家可以选择“货赢天下”模式,并以10种资源的产出作为目标,再加以设定一小时的游戏时间限制。当然了,如果有玩家想要玩一局长时对战,可以将所需资源数上升到60种,且不设定限制时间。而游戏目标与时间限制也势必会决定一局游戏的挑战性。

最后,对于那些不喜欢平局的玩家,我们还设定了一个选项以供结束游戏。这一选项可包含一到两个“附加条件”(Tiebreakers),它们会在游戏提前结束时触发(通常相对于限制时间)。附加条件是独立于胜利条件而进行设置的,它们可以用作胜利的补充条件,也可以设置的大不相同。例如,在“货赢天下”中可将第一个附加条件设置为“所持独特商品数”,这样一来所有玩家都需要专注于主要目标。但若将其设为“所持黄金数最多”或“所持省份数最多”,那么当各玩家认为没有谁能在指定时间内赢得该模式的主要目标时,则需要使用另一种完全不同的战略。

了解忠实粉丝的喜好对我们而言至关重要——也就是你们,在整个开发过程中于此或其它渠道关注我们的人。你是喜欢独自体验这类游戏,还是喜欢和朋友一起游玩。抑或是与来自世界各地而未曾谋面的玩家一起战斗,无论或敌或友?你是更希望与其他玩家合取天下,凌驾于卑鄙无耻的AI王国之上,还是更加期待同别人来一场腥风血雨的厮杀,去直面人类玩家那无可替代的心机诡道?你认为时间限制带来的压力是一种有趣的元素,还是更宁愿从容不迫地朝你选择的目标慢慢前进?

如果你对游戏模式与胜利条件有什么好点子,或你认为某些设定是不可或缺的,那么现在就是分享给我们的好机会!


我们将在6月24日,周四,@ 3:00 PM GMT / 11:00 AM EST的开发直播中继续讨论多人游戏,如果你能加入我们的讨论那就再好不过了——我们保证会提到更多的游戏模式,游戏设置以及它们的细节。Twitch直播将在THQ Nordi频道上进行:http://twitch.tv/thqnordic,我们会抽取日志中的一些反馈做出回复,并在直播过程中解答问题。


下一次我们将讨论传教士与基督教(译者注:原文“Clerics and Christianity”,看来只是讲基督教)——由于宗教这一话题相当广泛,且《荣誉骑士2》中的基督教、伊斯兰教与异教(Paganism)差别巨大,我们认为想在一篇日志中全部加以介绍是不大可行的。在那之前,我们向你告别。前进,征服!

[荣誉骑士2/翻译] 开发日志 19 多人游戏 第一部分的评论 (共 条)

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