开发者日志:不确定的 (#3)
在“开发者日志”格式中,我们发布了团队 ComonGames 的第三篇文章。在这篇新材料中,项目经理 The Uncertain 阿尔乔姆·涅季金谈到了为游戏创建场景的过程。
一般来说,冒险游戏包含多个小关卡和固定的相机视角。这两点在一定程度上简化了我们的任务。我们能够专注于特定的角度,限制玩家对其他部分的视野,并增加玩家可以近距离观察的某些区域的细节。
在这方面,制作关卡的工作在某种程度上类似于电影拍摄:有拍摄现场、演员、布景、摄像机、照明设备等等。
和角色及道具的创建一样,制作场景首先需要绘制艺术图:
这样做主要是为了设定关卡的氛围和情绪。我们并不追求完全复刻图像,因此在处理场景时并没有过于关注细节的描绘,也没有将它们强行贴合于图像。主要目标是传达整体感觉。在这种情况下,我们想要展示一个房间,里面的一切都被颠倒过来,以试图找到某样重要的东西。在制作关卡的过程中,我们进行了些许改动,但整体的氛围依然保持不变——神秘、阴暗和富有悬念(这也进一步通过同样氛围的音乐进行增强):
根据绘制的艺术图形成场景的第一步是几何设计。
在现代游戏中,3D模型是主要的图形元素。虽然其质量直接影响到整体画面效果,但仍然有一些技巧可以优化模型的计算负担和制作时间。
必须指出的是,我们购买了一部分模型以简化任务,但这主要涉及到一些非关键的背景模型。我们认为,所有主要内容应该由开发者自己制作,因此购买的模型占游戏整体内容的比例不超过20%。我们使用的其他资产主要与音效、特效和其他不那么显眼的细节有关。
我们制作的大多数模型的制作方法与我们在上一篇文章中介绍的角色制作方法完全相同:首先创建高多边形模型,然后进行重新拓扑、展开,烘焙纹理贴图并绘制纹理。
这种方法可以实现优秀的效果和真实感,但它需要相当大的工作量。此外,在任何游戏场景中,总是有许多物体,我们永远不可能近距离地看到,以评估所有这些细致的工作。因此,这类模型可以使用简化方法制作:我们直接创建低多边形模型,然后进行纹理化。有时只需使用Albedo纹理,但最好再应用一种获取所需纹理贴图的方法——基于其他纹理进行制作(在更复杂的方法中,我们是从高多边形模型中烘焙出来的)。所需的只是一种图形编辑器或者能自动化此过程的专用软件。
除了中远景的物体外,这种方法也可以应用于场景本身。尽管我们的艺术家在纹理化方面相当认真,但一般来说,在创建游戏场景时并不需要制作高多边形模型,除非你制作的是一个具有许多复杂形状和元素的宇宙飞船的货舱。
在我们的案例中,合理地建模并给“房间盒子”贴图就足够了,遵循正确的尺寸和比例。我们将重复的位置制作成瓦片,瓦片的几何形状使得其在展开上有相同的坐标。这样,我们在每种材料上就无需使用多种纹理,无论是砖块、墙壁还是天花板,而是可以在整个模型上使用一种纹理。因此,尽管尺寸较大,我们仍然获得了一种高质量的低多边形模型,并且它在近景中看起来也很好。
之后我们开始处理光照。良好的光照是获得良好画面的基础。如果我们的模型质量不够高,甚至没有纹理,而关卡只是由白色盒子组成,我们依然可以通过光照的设计来获得很好的画面效果:
在不同关卡之间改变光照,以此来使其氛围独特多样。我们通过对比,也可以有意地吸引或驱散玩家对关卡中特定地点的注意。例如,玩家总会在阴暗、寒冷的地方感到不适,而会自动倾向于亮堂、温暖的区域。
为了使游戏关卡对玩家不仅仅是“可以行走的地方”,而是蕴含着某种故事的内容,让玩家更好地理解它的意义,思考周围发生的一切,细节至关重要。正是细节让从A点移动到B点的过程变成了真正的旅行。
我们努力在每个物体中注入小故事,让玩家能够停下一秒钟,思考这些物体是如何来到这里的,曾经经历过什么,以及还能做些什么。而主角的评论则可以增强这种效果,甚至可能带来乐趣,因为有时你的想法和机器人的想法会截然不同。
在场景工作最后阶段,我们进行后期处理。凭借视觉效果,可以显著改善游戏的视觉效果。但当然,我们需要在美丽与性能之间找到平衡,因为效果可能是大多数游戏中最耗资源的过程。为作对比,以下是使用和未使用特效的游戏画面:
我们在项目中使用的特效主要来自Unity的标准特效,有些是从Asset Store购买的,还有一些是我们从Nvidia GameWorks包中提取的特效,并根据Unity进行了调整。几乎所有游戏场景使用的特效都包括同一组:Bloom、SSAO/HBAO+、FXAA、DOF、Tonemapping、SSR、Vignette和Chromatic Aberration、Video Glitches。
通过这种方式,我们创造了独特的游戏场景,每一个场景都承载着有关我们角色所处世界的有趣信息。我们希望你们也能像我们在构思和创造这些场景时一样,乐于探索它们。
网站: http://theuncertaingame.com
Steam: http://store.steampowered.com/app/406970
NVIDIA SHIELD: https://shield.nvidia.com/games/android/the-uncertain
喜欢这个格式吗?在评论中告诉我们。
如果你想参与其中,请发送邮件至 press@app2top.ru。我们会考虑所有申请,如果感兴趣,一定会回复。