2016-7-25

酷热沙盘探秘:《消防员模拟》内幕

作者 Jeremy Peel

消防站的一天开始了,警铃在你耳边回响,你三步并作两步冲向车库。你驾着消防车出门,开进似曾相识的 West Coast 城,操纵着它庞大的身躯快速而安全地穿行于车流中,直奔火场而去。

消防队的同伴在路上向你介绍了现场情况,你一停下车就立刻开始准备——把消防车接到水龙头上,并确定你的行动步骤。火场里可能还有人。他们正置身于一个致命的模拟环境中:一套复杂的系统模拟着火焰、烟雾和蒸汽蔓延,并跟踪着温度和水的效果。从此刻起,一切都取决于你、你的 AI 同伴和大火:你的每一个举动都会影响火灾的进程和这个能引发幽闭恐惧的沙盘中的最终结果。

然后你就可以开着消防车回家。毕竟,救火是一项工作。

“我们不会模拟在任务之间等待的过程和在消防站里无所事事的时间,”开发商 Chronos Unterhaltungssoftware 的创意和美术主任 Gregor Koch 说,“【但】我们会模拟消防员的工作在发生火灾时的真实部分。”

这似乎是一个令人拍案叫绝的主意。Chronos 利用了美国的英雄主义消防文化、消防员闪亮的头盔和卡车,并构建了一个可以在第一人称或第三人称视角下游览的美国城市。它并不是任何具体的城市:在谷歌街景上花费了大量时间并在上界 GDC 期间到旧金山闲逛之后,开发人员们认为这不太合适。事实上,它是一个在网格地图上画出的,糅合了美国西海岸各城市特征的大都市。

一套模块化街区构件处理了主干道和市中心的小路设计。在此基础上,有一个建筑构造系统生成了建筑平面图和架构。

“这使我们能够构建一个相当大的城市而不必花费多余的物力和人力,”Koch 解释说,“对于外围地区,我们以使用基于样条的道路为核心实现了一个系统。”

除了样条网状结构之外,这个城市中还处处分布着特征鲜明的建筑和地标,可以为新消防员指明方向。当然,在进入着火的建筑之后,你就要面对这个沙盘的更有压迫感的一面。

“玩家在努力尝试过关时将会感受到大火势不可挡的威力和自己成功希望的渺茫,”首席程序员 Tim Meyer 提醒说。

Chronos 将他们的场景设计为会自然而然地出现许多紧张而危险的时刻——通常会有平民受困,而玩家需要采取很难说是英雄还是鲁莽的行为来拯救他们。在这类时刻出现时,你通常会发现自己正被火焰包围。

但是《消防员模拟》的机制并不赞成做无意义的冒险。做出危害而非挽救生命的危险行为会降低你在任务之后的评分。

“我们尽量不做任何错误的叙事或危险的指导,以免将关于火灾和相关危险的错误信息传递给玩家,”Koch 说,“我们做的不是工作培训模拟软件,但是我们尽可能使一切贴近现实生活。”

为此,Chronos 发挥了虚幻引擎 4 在视觉效果方面的潜力,使他们的模拟数据与火焰的颜色和大小相关联。温度和其他因素将决定玩家能够看到的热扭变和烟雾的多少,而这样的反馈可能会决定你在某一情境下的反应。

“总的来说,我们试图使视觉效果显得真实,同时在救火过程中仍然保持很高的帧率以保证其实时性,”Koch 补充说,“因为液体模拟和水的散布是相当难办的任务,我们在计算中考虑了这些方面,但是仅将液体的视觉表现限制在为了使玩家了解情况而必要的程度。”

Chronos 承诺玩家可以用多种办法解决挑战,即使在极为狭窄的着火建筑内部,玩家也有试验和寻找自己的策略的余地。除此之外,他们还计划加入多人合作模式,让多名玩家来取代你的 AI 同伴。

Steam 上迅速兴起的模拟游戏类别或许并不是你光顾最多的部分。但是现在难道不应该停止在《孤岛惊魂》中纵火取乐,运用我们对动态火焰的了解做点好事吗?

《消防员模拟》将在 2017 年上市。

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

最近文章

英伟达、英特尔赞助2018年虚幻E3大奖

虚幻引擎、英伟达和英特尔将在2018年的E3大展上共同表彰虚幻引擎开发者并为他们颁奖。

Vertical Robot的《红色物质(Red Matter)》以虚拟现实的方式展现科幻冷战故事

冷战对某些人来说可能只是遥远的回忆,但Vertical Robot在反乌托邦式的科幻VR作品《红色物质》中再现了这个曾经的热门话题。

VR中的实时协作为设计领域带来颠覆性变革

身处多地的设计师们不可能总是齐聚一堂进行协作,但现在这种情况发生了改变。了解两家公司如何利用虚幻引擎实现比现场协作效果更佳的远程协作设计体验。