独立游戏的战舰内部系统设计中

分类:菲雅利帝国 阅读:4
在完成战斗系统的打磨之后,《菲雅利帝国-星巡者》进入了一个新阶段:室内场景设计。这是一开始就计划好的阶段——玩家将操控 2D 小人在 2D 场景内平面移动,进行战斗、加工,以及战舰组件的维护。
然而设想虽好,现实中却遇到了不小的困难:场景搭建比想象中麻烦得多。《菲雅利帝国》MOD 有数百艘舰船,如果每一艘船都要用程序或建模单独搭建内部场景,工作量将是天文数字。为此我设想了一个办法:模块化组装。
模块化组装分为两部分。第一,设计一套游戏内可用的室内场景编辑器——类似科幻游戏的地图编辑器,我和玩家都能灵活地进行室内场景 DIY。当然,这不意味着每艘舰船的内部结构都能自由改动(舰船舱室仍由官方设计),但未来的行星表面、地面场景和空间站场景中,玩家将拥有 DIY 自己房间的能力。设想中这套系统搭建完成后,玩家还能在地面建筑中自由搭建自己的建筑和室内结构。
不过光有系统还不够,还需要足够的场景素材。目前已经规划了第一整套室内场景素材:舰船引擎、反应堆发电机、货仓、船员室、舰桥,甚至室内房间和炮塔基座,应有尽有。这只是第一批,之后还会有更多素材陆续进行 3D 建模并加入游戏。 
值得一提的是,室内场景设计中有一个颇受争议的部分:大部分空间都做得十分宽大,连房间都留了大量额外面积,从实用角度看可能相当浪费。这是有意为之——按照设计,室内场景(包括战舰)很可能爆发舱内战斗,同时还要承载船员生活、工作等日常玩法。在 2.5D 俯视角下,如果空间过于狭窄,不仅玩家移动会非常困难,连 AI 寻路都会出现严重问题。为此我们只能改变设计思路,宁可"浪费"一些面积,也要把房间做得宽大——毕竟对玩家来说,走得顺畅、打得痛快,比空间利用率重要得多。  


← 返回文章列表
× 预览图片