Tropico 6
2017年7月17日

新开发者如何为《海岛大亨 6》重建一个香蕉共和国

作者 Jeremy Peel

提起《海岛大亨(Tropico)》,你肯定会想到一个香蕉共和国简陋而顶用的基础设施:成排的棚屋和雪茄生产厂,正如其背后的民主制度一样仓促搭就、摇摇欲坠。

但是支撑起这些黑暗漫画风格的城市建设游戏的技术则不一定是杂乱无章的。随着系列的控制权转入一家新的暴君工作室之手,它的代码库也换了新的引擎——虚幻引擎 4,成为一个风景如画的群岛模拟游戏。

blogAssets%2F2017%2FJULY+2017%2FMIU+-+Tropico+6%2FTropico6_Pic1-770x433-f461e0e3a64180860e682d8a86f5ce4b994ae13f

权力归于人民

《海岛大亨》系列已经有过一次从头重建的经历。在制作《海岛大亨 5》时,原开发商 Haemimont Games 就决定抛弃建立在众多游戏和扩展程序基础上的杂乱系统,从头开始制作。旧代码会导致《海岛大亨 4》在某些情况下不可挽回地失去响应,例如在玩家的竞选对手和他的曾祖母结婚时。

曾经参与制作《魔法门之英雄无敌(Might & Magic Heroes)》系列的新开发商 Limbic Entertainment 认为可以依靠一个更稳定的平台把游戏做得更好,这个平台就是:虚幻引擎 4。这一变化使《海岛大亨 6》的模拟深度大大增加。

“现在的一大优点就是一切都得到了模拟,”叙事和过场动画设计师 Johannes Pfeifer 告诉我们,“也就是说你必须等待你的海岛人民四处走动并得到满足。”

blogAssets%2F2017%2FJULY+2017%2FMIU+-+Tropico+6%2FTropico6_Pic2-770x433-2d6fb58dca88ae36a2ad24ed27ccd200b606b6bc

还记得《模拟城市(SimCity)》那大吹大擂的市民独立性吗?那个名叫 GlassBox 的模拟 AI 在发售时令人大失所望。Limbic 正致力于制作类似的系统(并希望它比前者要好得多),在其中一个个海岛人民是让玩家国内的作坊和工厂运作的源动力。在这个合乎马克思主义的新版《海岛大亨》中,如果玩家看不到一个海岛人民来上班,那么工作就不会完成。这对于控制生产有什么意义呢?

“基本上[作为一个开发者]你可以定义建筑物,定义人们的工作方式,并规定他们在一段时间内执行某些活动来生产食品。”Pfeifer 解释说,“或者你可以把这些定义与海岛人民挂钩。必须有海岛人民存在,而且他不是在休息或是在什么地方的酒吧里喝酒,他才会生产食品。”

“在过去的游戏里,是不一样的。”他补充说,“有时候这些方面被模拟出来了,有时候只被模拟了一部分。这是游戏设计的问题,也关系到背后的技术问题。所以我们采用的是有点与众不同的方法。”

模拟越细致,对性能的影响就越大,但 Pfeifer 表示游戏并没有超出引擎的处理能力,而且也值得他们多花功夫。

“让海岛人民跑来跑去真的很酷。”他说,“我的建筑物不是仅仅突出单一功能的元素,而是有了更多个人品味和装点。”

blogAssets%2F2017%2FJULY+2017%2FMIU+-+Tropico+6%2FTropico6_Pic3-770x433-4eef80e6c5a1f3fb9d0f8fb8d12831d2c353dde2

蓝天和硫磺

《海岛大亨 5》在发售时有着在同类游戏中非常不错的画面,但是仍不免有大多数城市建设游戏的缺点:地图以平坦的地面为主,看上去就像是只等玩家在上面书写模拟内容的方格纸。但是《海岛大亨 6》的早期开发画面里却描绘了山峦起伏、丛林茂密的区域,与富有加勒比风情的沙滩地带形成鲜明对比。

“提高多样性对我们来说很重要,特别是当我们把项目转移到虚幻引擎 4 的时候。”Pfeifer 说,“我们重做了图形部分,因为我们的目标就是让玩家找到热带海岛的感觉。”

他们甚至做了一个热带群岛。虽然系列的前几作都只有一个海岛,但《海岛大亨 6》的玩家可以在大小不一、地形各异的一连串岛屿上展开游戏。

“我们做出的视觉多样性就是:[在一边]有郁郁葱葱、充满情趣的地貌,另一边则是硫磺四流的火山岛。”Pfeifer 介绍说,“增加这些小细节大大提高了现实感——岛屿的形状合乎自然。

我们使用虚幻引擎 4 实现了这种栩栩如生的感觉,而且做出了许多细节——不但提高了整体的图形水平,而且能够让大量海岛人民在其中生活。”

blogAssets%2F2017%2FJULY+2017%2FMIU+-+Tropico+6%2FTropico6_Pic4-770x433-03c5ab4154c6bc9fbb4204aa4526318566d48bd0

桥梁和公交车

虽然在地面上铺设道路是一个需要考虑现有建筑物布局的结构性问题,但 Limbic 决定把岛屿之间的交通做得更自由一点。他们设计了一个“全动态”的桥梁建筑系统,允许玩家让新的道路蜿蜒穿过水面,通向群岛的其他部分。

“我可以按照我喜欢的方式建设和连接道路。”Pfeifer 说,“[不过]它们有一定的范围,而且考虑海岛人民的出行时间始终是个好做法。”

这就是 Limbic 的新系统相互产生影响的地方:因为使用虚幻技术实现的新模拟系统会跟踪市民们的上下班情况,所以确保他们及时到达是符合玩家利益的。

为此,玩家需要利用新的公交线路——另一个在玩家的共和国里实现优化道路网的“全动态”系统。

Limbic 决定先不把游戏的发行时间定在 2018 年内,因为他们担心还需要进行“很多平衡工作”。或许他们还担心《海岛大亨》中五花八门的系统会发生代码冲突。

“我们需要考虑许多方面和要素,特别是在有多个岛屿的情况下。”Pfeifer 承认,“我们希望先把游戏做好,再敲定日期。”

《海岛大亨 6》将在 2018 年发售 PC 版。

编者按:PCGamesN 选择了几款迷人的虚幻引擎游戏,采访了其开发者,从而制作出长篇连载的“在虚幻引擎中制作游戏”系列。Epic 对编写过程没有施加影响。