《星球大战:旧共和国武士2》的Mod创作者们

《星球大战:旧共和国武士2》的Mod创作者们

《星球大战:旧共和国武士2》(Star Wars Knights of the Old Republic 2: The Sith Lords)于2004年12月6日发布,是黑曜石娱乐的处子作。那时候他们还是一家成立不久的小公司,只有7名前黑岛工作室的资深开发者,所有员工都在CEO的阁楼里上班。有报道称,由于前一年问世的初代作品大获成功,发行商LucasArts希望趁热打铁,要求他们在14~16个月里推出续作。

考虑到这种情况,最终的发售版本存在那么多问题也就不足为奇了。其中最严重的一个是,HK-50工厂支线任务缺少结局,这意味着玩家永远无法发现游戏中威胁频发的根源。根据源代码中隐藏的几个文件显示,黑曜石为《旧共和国武士2》的最终星球制作了内容(包括角色对话和过场动画),但最后没能让它们正常运作。

在随后15年间,许多Mod作者施展身手,试图让这款游戏变得更完整。

集合碎片

大约十年前,Zbigniew "zbyl2" Staniewicz开始为《旧共和国武士2》制作Mod。他使用过《无冬之夜》的Mod工具,所以很了解这个游戏的引擎。

刚开始他只想把被砍掉的内容做回来——在机器人星球M4-78,玩家本来可以找到躲避西斯威胁的绝地大师Lonna Vash。但由于要等待一位作者发回故事脚本,Staniewicz把这个项目暂时搁置,转而制作另一个Mod,也就是Restored Content Mod(下文简称RCM)。

“另一组人也在制作修复内容的Mod,花了几年时间却没有发布任何东西,所以我的速度会比他们快得多。我在Mod社区认识了DarthStoney,随后一拍即合就开始动手做这件事。”

Restored Content Mod

起初Staniewicz团队计划每还原一个星球就会立即发布,但后来他们改变了主意,决定制作一个包含所有被砍掉内容的大型Mod。

为了确保项目顺利完成,他开始寻找更多人手——Hassat Hunter便加入了团队,组织Beta测试并协助开发,另一位Mod作者VarsityPuppet则负责解决HK-50工厂支线任务不完整的问题,还原任务的后半部分。

根据Staniewicz的描述,制作这类Mod的过程相当繁琐。比如若想改变某个NPC角色的位置,那就要先进入游戏找到该角色,记下坐标然后离开游戏,在一个Mod工具中输入和修改坐标。但Mod工具并不会提示修改是否生效,所以不得不再次进入游戏,看看修改是不是成功了。

“代码文件里还有对话,但没有结局。”为此Staniewicz尝试将工厂任务的最终几幕场景拼接起来,以适应在工厂和马拉科五号行星上发生的对话。

RCM于2009年启动公测,目前在Steam创意工坊拥有超过40万名订阅者。

在发布RCM的几个版本后,Staniewicz不再参与该项目,但其他成员还在继续为Mod创作内容。“如果整个团队只有我和Stoney,那么我们很可能早就离开了。”他说。

装扮角色

但并非所有《旧共和国武士2》的Mod都像RCM那么复杂。Effix是一位高产作者,2010年至今在Steam发布了超过60个Mod,不过他专注于在装饰方面对游戏做改动。比如他会改变宠物的发色,将Hanharr变成一只粉红色的“爱心熊”(Care Bear)。

“有人提出了这个建议,还有几位其他作者鼓励我制作爱心熊Mod。我猜他们没想到我会真的动手,但在我看来,将某种想法变成一个实实在在的Mod非常有趣。”

“爱心熊”(Care Bear)

在Effix制作的其他Mod中,玩家还可以用古代拉卡塔人(Rakatan)或黑暗达斯·马拉克的脑袋来替代普通脑袋。“初代作品的很多东西都留在了《旧共和国武士2》的代码文件里,虽然它们也许并没有在游戏里露面。”

Effix告诉我,他经常用Fred Tetra的开发工具,来编辑游戏里的模块、图像、角色外观、对话和道具。Effix承认与很多其他Mod作者相比,他的项目“相对较小”,但这也帮助他延续了对Mod创作的热情。“我经常为角色设计新的形象,觉得这相当直接。我不太喜欢那些复杂的做法,例如改写脚本、添加新的区域、新3D模型和动画等等。”

“如果你喜欢玩某款游戏,就会发现为它制作Mod特别有趣,这给了我动力。很多玩家也对《旧共和国武士2》充满了热情,他们对Mod的积极反馈让我很有成就感。在一款星战游戏中创作内容很酷,我收获了来自许多玩家的热烈反响。”

制造浪漫

与初代《旧共和国武士》不同,黑曜石的续作中没有任何同性浪漫选项。不过从2016年以来,论坛Nexus Forums上的Mod作者Leilukin一直专注于添加这类选择。

“虽然我很喜欢《旧共和国武士2》,但玩家与同伴和特定NPC的所有浪漫关系都是异性恋,这让我感到沮丧。”她说。

Leilukin采用的某些方法相对简单。例如原作中只有男性角色在离开Telos时能招募侍女Handmaiden,只有女性角色才能在主线任务中招募Disciple。而她的Mod将这些翻转了过来,这意味着只有男性角色能招募Disciple,只有女角色能招募侍女。

除此之外,Leilukin还在Mod中添加了更多内容。根据她的说法,在制作Mod的过程中,最大的挑战在于通过大量角色对话来判断流亡者的性别,然后“添加额外对话,替代部分台词和配音文件”。

如果玩家希望同时招募Handmaiden和Disciple,可以安装DarthTyren制作的Mod“PartySwap”——该Mod最初缺少同性角色之间的情话,不过Leiluken在Mod中添加了一个与其兼容的安装选项,使得两款Mod能够同时运行,从而完全实现了同性浪漫的选项。

社群协作

在《旧共和国武士2》发售后的十几年里,Mod作者们曾在多个地方创作。起初Mod都保存在Filefront和Lucasforms等网站,但这两家都已经关闭。

目前,玩家可以在The Nexus、Deadly Stream、Reddit子论坛/r/kotor(及对应的Discord频道)找到两部《旧共和国武士》的Mod。2018年6月,上述三个渠道的管理团队进行了合并。

“随着Reddit子论坛的发展,我与Mod作者们越来越熟了。”管理员Snigaroo说,“后来Deadly Stream网站站长Tyvokka与我取得联系,提出了合并的建议。”

作为《旧共和国武士》Reddit子论坛的一名成员,Snigaroo开始整理一份可兼容的Mod版本列表。他告诉我,虽然他们统一管理所有Mod作品,但每个网站玩家们讨论的重点并不一样。Reddit用户喜欢对Mod版本提出修改建议,或分析不同角色的能力。Deadly Stream用户喜欢讨论新推出的Mod和新手引导。而在Discord频道上,Mod作者们则经常交流研发心得。

Snigardoo还说,在任何论坛上,他都不会严格地管控聊天内容。

“我们欢迎新人,希望为他们提供帮助,而不只是没有意义的评论。我们希望整个社区能继续发展壮大,促成新项目,成为新老玩家欢聚和协作的地方。”

本文编译自:arstechnica.com

原文标题:《The modders who spent 15 years fixing Knights of the Old Republic 2》

原作者:AUSTIN TAYLOR