【CEDEC 22】《星之卡比 探索发现》讲座分享兼顾游戏性与美观的地图制作过程
内容速读:
在 2022 年 3 月发售的《星之卡比 探索发现》是主系列首次的 3D 动作游戏。在 CEDEC 2022 舞台展示的地图不论是游戏性或外观的品质都非常高。详细会在後面提到,在制作地图的时候,由於游戏性的部分是给关卡设计师、外观由美术各司其职的关系,很难同时兼顾两者,但是能够支援本次开发的便是地形生成这项系统了。另外,请注意本次演讲中提到的 2D、3D 是指地图的构造,并不是指像素图等的 2D 绘图与使用多边形的 3D 绘图。
《星之卡比 探索发现》是一款拥有浓缩了游戏性与漂亮外观的地图,且能兼顾两者优点的游戏作品。这两项要素好比鱼与熊掌不可兼得,但为了实现这点,便是新开发的自动生成系统。在针对游戏开发者的讲座「CEDEC 2022」举办的演讲「《星之卡比 探索发现》地形生成程序的组合」,由 HAL 研究所的开发本部 / 开发环境室的工程师加藤步先生演说,介绍该程式其中的秘密。-

-

HAL 研究所的开发本部 / 开发环境室的工程师加藤步
能够兼顾玩心与外观的自动生成系统
在 2022 年 3 月发售的《星之卡比 探索发现》是主系列首次的 3D 动作游戏。在 CEDEC 2022 舞台展示的地图不论是游戏性或外观的品质都非常高。详细会在後面提到,在制作地图的时候,由於游戏性的部分是给关卡设计师、外观由美术各司其职的关系,很难同时兼顾两者,但是能够支援本次开发的便是地形生成这项系统了。另外,请注意本次演讲中提到的 2D、3D 是指地图的构造,并不是指像素图等的 2D 绘图与使用多边形的 3D 绘图。-

以往的《星之卡比》系列的地图制作过程。先由关卡设计师用方块状的地形做出地图,
然後再把美术制作的部件自动配置。本次制作的自动生成系统拥有相似的体制。
-

《星之卡比 探索发现》策定制作相关的工作流技术。以关卡设计师做好的设计图为基础,再由美术制作 3D 模组。
但是这样的流程对关卡设计师来说不仅很难针对细节做调整或变更,连美术的作业成本也很大。
-
根据美术的构想,做出毛茸茸的地形边缘「毛边」
-

地形由关卡设计师以方块状的部件做出
-

-

-
只是更换素材跟毛边而已,连沙漠的地面跟购物商场的地面都可以做出来
在跨部门的总体战,做出崭新的系统
於是乎,在关卡设计师与美术之间,透过程式打造而出的地形生成系统连系的体制 —— 加藤先生说,「跨部门的总体战」就此开始了。但是自动生成刚做好的时候,还没有完全达到美术要求的成品品质,因此之後又追加了「制作道路」「为了让地形呈现自然,山丘部件、扭曲功能、地形的崩坏挖洞效果」「破坏地型专用的崩坏部件」等各种功能。 举例来说,在制作道路这个功能,不是准备 mesh 或投影,而是使用了顶点色彩。首先在地图编辑器让想要变成道路的地方利用顶点色彩改变,自动生成的时候系统就会参照这个,并且将被顶点色彩改变的区域做成道路。 在地图编辑器针对地图做调整变得轻松,将材质盖上别的材质的时候,使用同样的 UV(※ 此处 U 指材质的 X 座标,V 指的是 Y 座标),有着使用边角也不会被拉长的好处。藉此机制,就可以把累积在地面上的细砂或墙壁上的青苔等,使用在改变地形质感的部分。地形生成系统也可以自动设定碰撞的属性,所以能毫不费力表现出「走在细砂上面就会让尘埃飘起来」的感觉。-

在早期自动生成的地形中,还残留有不自然的地方
-

加入形状较自然的山丘部件後,稍微缓和了不自然的印象
-

崩坏挖洞部件,也可以应用在门的部分
-

破坏专用的崩坏挖洞部件。可以在破坏这个地形的时候,让地形的碎片飞出来
-

-

-
追加包括倒角功能(左图)跟歪斜功能(右图),可以让地图外观看起来更自然
-

准备了 40 种左右的基本图样资料 -

只要更换外观、重新配置装饰部件,就可以变成不同的地图使用在别的关卡 -

系统提升品质的变迁。多亏这套自动生成系统,可以同时实现游戏性跟外观美感两者要素 -

自动生成的流程 -

虽然也有 UV 中途断掉的时候,但是本作的视角镜头是反固定的关系,中断的部分也可以拿到镜头看不到的地方去
-

-

-
为了要配置毛边,所以安装了可以针对调整 mesh 细部变形的功能
-
因为是新开发的系统,在实际运用时不断的尝试错误。不只是输出地形的时候很花时间,也有失败的时候。
加上不停地更新基本图样资料的话,也可能会有让以前做好的地图变得过时等不同的麻烦与难处
(C)HAL Laboratory, Inc. / Nintendo













