访谈
丹·戈维尔,Fleetyard Studios的首席开发人员,谈论星舰模拟器 – 采访系列
丹·戈维尔,对于银河系和望远镜镜头以外的星际宝藏有着极大的热情,创造了一个令人印象深刻的模拟体验,据报道将允许用户穿越浩瀚的太空,实现他们驾驶星舰的梦想——一艘将拥有“合理的结构框架”和真实系统的飞船。游戏,恰当地命名为《星舰模拟器》,将包括众多甲板可供探索,外星物种可供交谈,以及大量任务可供完成,从而使其成为同类科幻游戏中最深入的游戏之一。
为了更深入地了解这款游戏,我最近采访了丹,他很友好地向我介绍了游戏的所有细节。
我们对您使用真实世界的天体物理学创造的这幅星系的程序生成挂毯感到着迷;1.7万亿立方光年是一个令人难以置信的壮举。您能否告诉我们更多关于这个决定,为什么要涵盖如此广阔的天体空间?另外,您如何计划充实这个星系?
丹: 我们决定以尽可能准确的方式模拟整个银河系的想法,实际上源于我们对未知的好奇。每当我晚上抬头看着星星时,我都会希望自己能在那里探索那些微小的光点,但遗憾的是,我们在我的有生之年内不会拥有这样的技术。最好的替代方案就是尽可能准确地模拟银河系,以便至少能感受到在那里可能会是什么样的感觉。
这带来的最大挑战是填充这个空间(还有很多空间)以有趣的内容。自然地,程序生成是我们唯一可用的工具,但这也带来了挑战,例如避免其输出的重复。我们部分通过让天体物理学驱动内容生成来解决这个问题,并通过创建大量的资产池来满足这一需求。
例如,一个星球是否拥有植物生命将由该世界的物理和大气条件决定,这些条件当然是天体物理学驱动的程序生成的结果。然后,该星球上的植物生命的物理性质和化学性质将根据其生长的环境条件进行调整。因此,尽管我们为该世界程序生成资产,但其外观和感觉将是该星球独有的。您可能会找到另一个具有类似植物生命的星球,因为其环境条件相似,但这就是我们所期望的科学一致性。
当然,银河系中还会有成千上万的外星文明可供互动,他们和其他一切一样,将是程序属性的总和。
您对马格伦级每一个角落都倾注了令人惊叹的细节。您能否告诉我们更多关于您为复制一艘真正的海军舰船及其众多技术创新所做的研究?
丹: 一切都从我作为一个爱好者开始,我试图像建造一艘真正的船一样建造企业号改装版,拥有合理的结构框架和模拟的科幻硬件。这最终导致我从零开始创建自己的独特船只,这实际上是一个思维实验,关于如何在不久的将来真正建造这样的船只,以及需要什么样的技术/硬件来使这样的船只可行。
我一直对建筑和工程很感兴趣,所以最初的研究主要集中在建造现实世界中的巨型船只,如游轮和航空母舰。令我特别感兴趣的是,整个船只都是使用CAD软件设计的,包括每一根电缆,所以我也采用了同样的方法来建造游戏中的船只。在这个意义上,它们确实是真正的船只,每一个螺栓和焊接线都被考虑到了。
然后,我自然而然地转向了电气工程,以便为船只构建电气系统,我也对现实世界中的商用船只的电气系统进行了大量研究。我甚至使用Kongsberg发动机室模拟软件进行了一些冷启动训练,老实说,这对我来说有点超出能力范围。
我还对HVAC系统进行了一些研究,研究如何在船上放置空气通风口,以及一些关于船舱部门和如何操作和管理大型海军舰船的研究。
最终,我开始每一个新的船只系统之前都会进行研究阶段,远在我开始编码之前。我然后利用我们不断增长的支持者社区的知识和经验,其中许多人都是相关领域的专家,他们比我对这些事情了解得多。
我们很想听更多关于船上的角色以及每个同事需要频繁执行的职责。您能否告诉我们更多关于这些职位以及每个职位的职责?
丹: 简而言之,船只分为7个部门。您有指挥部、工程部、甲板船员、科学部、战术部、医疗部和服务员。每个部门都有一个工作板,工作板根据船只和船员的需求用任务填充。这些任务分配给特定部门(玩家和NPC)的个别船员,并需要完成以便船只正常运行。
例如,如果工程部的玩家接到一个任务去执行某个电缆的维护,然后选择忽略该任务,那么该电缆可能会在某个时候断裂,导致真正的后果。它可能只是一个照明电路,但也可能是生命支持系统。那就是一切都被模拟的美妙之处。破坏一件事情会影响其他事情。
当然,一些部门比其他部门更为关键。例如,服务员部门将专注于烹饪和清洁,如果忽略清洁食堂厕所的任务,绝不会导致船只爆炸。也许吧。
我们还将使任务在沙盒模式下对玩家完全可选,因此如果您想只是在船上闲逛,让NPC船员处理任务列表,那么您可以自由地这样做。事实上,我们还将有一个特殊的“乘客”角色,不会被分配到任何部门,这样您就可以自由地在船上做任何您想做的事情,同时让NPC船员为您运行一切。
让我们谈谈星舰的内部——根据电梯演讲,这艘将拥有七个独特的甲板和200多个房间供探索的飞船。您能否带我们参观这七个甲板,并告诉我们每个甲板的特点和地标?
丹: 马格伦级飞船在过去的三年中经历了很多次重大迭代,现在它已经接近最终形态了。这种迭代设计过程实际上是社区参与和关于内部布局和房间配置的讨论的结果。
写到这里时,计划中的布局如下:
甲板A – 主桥,会议室和办公室。
甲板B – 军官休息室,住宿和数据中心的上层。
甲板C – 科学实验室,数据中心,探测器设施和气闸1-4。
甲板D/E – 居住层。200+船员宿舍,穿梭机库,气闸5-8,保安办公室,监狱,体育酒吧,保龄球馆,电影院,健身房,食堂,医疗设施,公园,水培和一些其他杂项房间/办公室。
甲板F/G – 主要工程甲板。控制室,反应堆室,电池室1-8,低温液体,生命支持,紧急电源,废物管理和车间。货舱也位于此级别的工程区域后方。
甲板H – 精炼硬件,资源储存和小型矿业车辆停靠湾。
甲板I – 气体采集硬件和低温储存罐。
船舱内部布局的主要目标是为200名船员提供一切必要的条件,以便在深空探索期间完全自给自足。走廊,楼梯和电梯也被战略性地放置,以最大限度地提高船舱周围的人员流动效率。
当然,船舱的每一寸都将是完全可探索的,并且完全可交互。我们的目标是,无论您在船上哪里,都有可以交互的东西。正如我们常说的,每个按钮都会做某些事情。
告诉我们更多关于游戏中将出现的外星序列和基于选择的对话。我们将如何有机会与外星文明接触,我们的选择将如何影响整体游戏体验?
丹: 我们将在游戏中拥有几类外星生命,这将决定我们与他们互动的方式和程度。
最常见的外星人将是程序生成的外星人,使用典型的科幻类比,他们是“每周的外星人”。他们的领土不会延伸到他们的家园以外,很可能你不会在未来(或根本不会)经常回到他们的太空。
数量较少的将是手工制作的外星种族,同样使用科幻类比,他们是“英雄种族”,你将在主线剧情中遇到。他们的领土将更广泛,他们的叙事将更深入。
我们还将在游戏中拥有非航天飞行种族,它们将从穴居人到目前的人类文明。只要他们拥有足够的技术,你就可以从轨道上呼叫他们,否则你需要乘坐穿梭机降落到表面。然而,一个重要的注意事项是,我们需要阻止那些超过一定发展点的种族的表面登陆。我们预计这将是“小村庄”,因为一旦你需要道路和其他基础设施,程序生成就会变得越来越困难。
当你呼叫一个外星文化时,你将被呈现一个多选对话,他们的回应将取决于他们程序生成的个性配置文件。例如,一个战士种族可能会尊重强烈、有力的回应,而那种回应将被一个更加和平的物种视为负面反应。熟练的外交将涉及快速弄清楚如何以一种能取悦联系者的方式做出回应。
在实现第一次成功接触后,你可以与该种族交易星图或其他资源。他们可能会指引你去另一个他们知道的种族,或者空间中的一个有趣的异常。相反,如果第一次接触进行得很糟糕,那么你可能会发现你的船只受到攻击,并且无法在未来安全地接近该系统。
我们还将探索玩家如何对某个空间区域产生更直接的影响,例如选择在两个物种之间的战争中支持哪一方。我们将继续随着时间的推移扩展这些可能性。
https://Twitter.com/Fleetyard/status/1670010352635895810
我们很想听听您关于如何处理星舰模拟器及其众多船载系统和星际挑战的一些快速提示和技巧。您是否愿意与我们的读者分享一些有价值的建议?
丹: 我们绝对会在游戏中添加更多深度和复杂性,正如我们的即将推出的传感器改进所示。同时,我们也会更新教程以反映特定系统的最新版本。
我们设计教程尽可能详细和信息丰富,所以我强烈建议查看它们。最终,教程将形成一个小的故事弧,带领玩家从学院环境到操作他们的第一艘真正的星舰,所以请务必关注它们。
此外,当寻找新的外星文化时,请务必注意一颗星的宜居区。如果您发现一颗位于该区域的类地行星,那么这是一个值得更近距离检查的系统。
我们可以从哪里获取更多关于星舰模拟器的信息?是否有有用的社交媒体渠道、新闻通讯或可能的活动路线图,我们应该在游戏正式发布之前注意?
丹: 我们试图在许多社交媒体平台上保持活跃,这完全归功于管理所有这些事务的可爱的克莱尔。我们的主要平台是Discord(https://discord.gg/eDSQvpgdUX),我们也使用它作为我们的远程工作室空间。加入我们的Discord服务器就像加入我们的工作室一样,所以我们鼓励任何对我们正在这里构建的东西感兴趣的人加入服务器并分享他们的想法和建议。
我还在YouTube(https://www.youtube.com/@StarshipSimulator)上每周两次进行直播开发流,我在那里有一个很好的固定观众。如果你想观看我实时制作游戏,那就是你需要去的地方!
您是否希望在我们开始结束这个故事之前添加任何最后的润色?
丹: 我想我们已经涵盖了大部分内容(克莱尔总是告诉我我的回答太长了),但我只想对到目前为止支持我们的每个人表示衷心的感谢,我们绝对会长期投入到这个项目中。我们将在未来很多年继续改进和扩展这个项目。
感谢您与我们讨论星舰模拟器——我们迫不及待地想在未来几个月看到更多关于它的信息!
您可以通过关注Fleetyard Studios的官方X账户这里找到更多关于星舰模拟器的信息。为了获取游戏状态的额外更新,请务必在Steam这里将其添加到您的愿望清单中。