17173首页 游戏资讯 官方公告 正文

《终点站:僵尸幸存者》终点站:僵尸幸存者 2 - 开发日志 #1:随机地图生成

导语
《终点站:僵尸幸存者2》开发日志揭秘随机地图生成!开放世界无缝探索,每次开局都不同。170+手工建筑、3D等距视角,生存体验全面升级,等你来战!

大家好!

这是自《终点站:僵尸幸存者 2》Steam 商店页面上线以来的第一篇开发更新。

我们于 2025 年 4 月正式启动了《终点站:僵尸幸存者》续作的开发工作,从那时起,游戏便在一点一滴地成型。许多玩家对第一部作品的喜爱,激励着我们去打造一款更出色的续作。初代游戏是一个人的项目,而续作则是由六名热爱僵尸生存游戏的成员组成的团队共同开发。

如果你玩过前作,大概一眼就能看出本作的新面貌。原版是一款使用 Python 开发的俯视角像素游戏。而在续作中,我们转向了 Unity 引擎,并采用了全 3D 等距视角。这让我们从一开始就能融入许多在前作中难以实现的设计理念。游戏的核心始终未变:在僵尸末日中生存下来,并抵达终点站(Terminus)。我们希望让这段旅程变得更加身临其境。

在第一篇开发日志中,我们想谈谈随机地图生成。

随机地图生成

一个相连的世界

地图最大的变化在于它现在是一个真正的开放世界。在前作中,每个地点只有一栋建筑,你需要在节点地图上进行跳转。节点模式有其优点,但我们认为,如果每个地方都能无缝衔接,没有任何阻隔,僵尸末日的生存体验会更具沉浸感。这也意味着你需要随时做出决策:是去查看刚才发现的房子,还是避开僵尸游荡的主干道,转而穿过树林?

但前往终点站的旅程也必须保证多次游玩的可玩性。如果地图从不改变,玩家在通关一次后就会记住路线,结局也会变得毫无挑战性。因此,续作的地图必须兼具两点:既是开放世界,又是随机生成的。

每次体验各异,依旧真实可信

随机地图的设计始终是在两个目标之间寻求平衡:每次游玩都应有所不同,且每次游玩都应感觉真实可信。如果完全随机,虽然种类繁多,但总会显得有些违和。如果全部纯手工打造,体验会很自然,但玩过一两次后便没有探索的乐趣了。因此,我们将世界分为三个层面,并为每一层决定哪些内容固定,哪些内容变化。

  • 地形:道路、铁路、河流、湖泊和区域布局始终保持不变。

  • 地块:每个地块分配一栋建筑,从各自的候选列表中随机抽取。

  • 建筑内部:家具上的装饰品、门窗的状态以及容器内的战利品,都会在每次新游戏时发生变化。

当你从地形深入到建筑内部时,变化会越来越丰富。简而言之,从建筑到装饰品,每一部分都是手工制作的,而这些组件如何组合则交由随机算法决定。下面我们逐层来了解。

地形与地块

我们使用名为世界编辑器(World Editor)的工具来构建地形和地块。首先,我们铺设铁路和主干道,添加河流和湖泊,然后将地图划分为森林、农田、住宅区和市中心等区域。在此基础上,我们放置建筑地块。每个地块都有一个候选建筑列表,当你开始新游戏时,系统会从中随机选择一个。例如:

  • 几种不同类型的住宅之一

  • 杂货店、教堂、医院或餐厅

  • 加油站、酒类商店、酒吧或餐厅

所以,你上次游戏中用来搜刮药品的医院,这次可能变成了一座教堂。

建筑

前作中的大多数建筑是随机生成的。但续作中的建筑规模更大,你可以看到完整的室内细节,因此同样的随机方法无法产生自然的建筑结构。我们随机生成的测试房屋总是出现诸如“必须穿过浴室才能到达卧室”或者“客厅没有窗户”等问题。因此这一次,我们决定手工建造每一栋建筑。目前我们已经制作了约 170 栋,目标是超过 1,000 栋。

我们在自己的工具——地点编辑器(Location Editor)中制作它们,该工具源自我们制作前作时使用的地图编辑器,现已移植到 Unity。前作是严格的俯视角,多层楼建筑需要一些技巧,但续作的等距视角给了我们更大的自由度。如今,这个编辑器涵盖了建筑制作的每一步。

  • 铺设地板,添加墙壁、门、窗户和围栏。

  • 添加楼层和放置楼梯。

  • 在任何位置、以任何角度放置家具,并为每件家具设置多种装饰组合。

  • 添加血迹和涂鸦等细节。

  • 直接从正在制作的建筑中进入测试模式,亲自走一遍。

每栋完成的建筑都会保存为独立文件,并投放进世界地块中。目前我们已完成的内容如下:

  • 50 栋住宅

  • 40 间餐厅(4 种类型)

  • 20 间酒类商店(2 种类型)

  • 各 10 间汽车旅馆、医院、杂货店、加油站和教堂

  • 12 间酒吧(2 种类型)

  • 5 间警察局

每种新类型的建筑都需要大量准备工作。在开始制作杂货店之前,我们必须为其 28 种家具类型中的每一种至少制作五种装饰组合,绘制横幅和海报,并为洗手间创建新的墙壁和门。

我们也在此过程中确定了一些规则。一次性道具过多会增加游戏文件大小,因此我们精心对待每一个道具,并在多栋建筑中重复利用。此外,由于家具堆叠过多会导致难以通行,我们会检查每栋建筑,确保有清晰的行走路径。

建筑内部

即使是同一栋建筑,其内部结构也会随每局游戏而改变。每件家具上的装饰品都来自我们在编辑器中创建的组合。例如,书架有几种不同的书籍摆放版本。我们还可以设定当书架处于厨房时提取厨房用品,处于浴室时提取浴室用品。甚至门窗的状态也会改变,从完好无损到破碎带血。

容器内的物品取决于建筑类型和家具种类。医疗用品主要出现在医院和浴室柜中,枪支和战术装备在警察局,工具和近战武器在车库和储藏室,衣服和包在衣柜和洗衣间,食物则在商店和厨房里。因此,你可以制定计划,比如在需要药物时去医院,在需要枪支时去警察局,但直到打开容器前,你永远不知道里面具体有什么。

在下一局游戏中再次进入同一栋建筑,上次打开的门这次可能已经坏了,而僵尸可能完全待在另一个地方。无论你重新开始多少次,我们都会不断努力,确保前往终点站的道路永远充满挑战。

期待你的反馈

请在评论区、社区或我们的社交媒体留下你的想法。你的反馈对游戏的塑造至关重要。哪怕只是一句简单的支持,对我们来说也意义重大。

下次,我们将探讨基地建设,包括如何自行放置家具。点击愿望单并关注,这样你就不会错过更新!

谢谢!

祝好,

In-geon

Longplay Studios

【来源:steam】

我想了解这个游戏:
官网 专区 下载 礼包
尊敬的用户也许你已经注意到了我们文章页面进行了大规模的改造和重构,可以点击提交您的满意度或者想法我们会持续改进,给您提供更好的浏览体验! 一键参与
17173APP

扫描下载APP

游戏礼包一键领取

17173微信公众号

扫描关注公众号

每天更新