游戏社区经理Cassie McDonnell:借用神偷卡门的话,“女士需要她的工具”。玩家可以驾驶卡门的滑翔器飞向天空,跟随VILE特工穿越风景如画的地点,使用她可靠的抓钩在屋顶穿行,并通过她的间谍护目镜(具有夜视、红外线和热成像功能)追踪嫌疑人。
显然,地理位置在这款游戏中起到了关键作用。你们如何选择游戏中最终出现的地点?
首席设计师Daniel Fisher:我们工作室集合众力,将旧游戏和新的Netflix冒险故事结合起来,一起挑选了全球各地体现文化多样性、令人激动不已的地点。通常,我们会从整个《神偷卡门》系列遍布全球的多元化地点中汲取灵感,但偶尔,与我们工作室多元文化紧密相连的某个特别喜好也会凸显出来。此外,我们可能对澳大利亚的布里斯班有点儿偏爱。
能否稍微谈谈,你们如何将Netflix电视连续剧的美术风格转化到游戏中,以及你们如何在两种风格的微妙差异中做出创作选择?
首席美术师Hannah Crosby:将Netflix剧集的风格转化到我们的游戏中,意味着必须将一些构成剧集标志性外观的2D图形元素融入我们的3D角色和环境中。
这些图形元素包括光源上的矩形光晕、平涂色彩的风格化水体特效,以及始终围绕角色存在的清晰边缘光。我们将Netflix剧集背景中的纹理图案融入我们的材质中,为环境营造出手绘的感觉。我们还将角色设计的独特形状语言融入我们的3D模型中,使用平面变化来复制棱角分明的2D风格。
三级概念美术师Amee Woods:Netflix剧集以大胆、鲜明的轮廓和独特、风格化的造型赋予了神偷卡门生命力,这正是我们想要在3D中捕捉的品质。要转换这种标志性的外观,我们需要考虑如何从各个角度保持其经典造型强烈、简洁的形状。
该剧的一个独特之处在于其丰富的纹理和装饰性手绘图案,我们通过为环境元素设计定制笔刷,精心重现了这些纹理和图案,确保了呈现相同的笔触和艺术感。色彩调色板是另一个主要的影响因素,Netflix剧集为每座城市赋予了独特而鲜艳的色彩,我们参考了这些调色板,使游戏的场景感觉真实而熟悉。
《神偷卡门》最初将在Netflix的移动平台上推出,随后再推广到PC、PlayStation、Xbox和Nintendo Switch。考虑到《神偷卡门》的受欢迎程度,尽可能多地覆盖多个平台的受众对你们来说有多重要?
工作室经理Manea Castet:神偷卡门是真正的全球偶像,她的粉丝群跨越了时代、文化和背景。在多个平台上发布,无论是在卡门的陪伴下长大的影迷,还是首次了解其故事的新玩家,世界各地的粉丝都能够参与到她的故事中来。
为什么虚幻引擎很适合这个项目?
工作室美术总监Liz Ballantyne:使用虚幻引擎让我们能够在丰富的视觉叙事和互动机制之间找到平衡,对于《神偷卡门》这种环游世界的解谜游戏来说,它是理想的选择。它是一款多功能的引擎,能够以非常生动有力、视觉上引人入胜的方式将她的冒险故事栩栩如生地呈现出来。
制作这款游戏的团队有多大规模?
工作室经理Manea Castet:《神偷卡门》游戏的开发对Gameloft Brisbane来说是一座重要的里程碑,因为工作室正在庆祝成立10周年。团队已经发展到超过100名员工,这反映了工作室在澳大利亚游戏行业中日益扩大的影响力。
在开发过程中,虚幻引擎的哪些功能最吸引你们?请说明。
工作室美术总监Liz Ballantyne:使用虚幻引擎为《神偷卡门》带来了诸多优势,尤其是,它能够创造一种视觉上令人惊叹的体验,既能引起怀旧粉丝的共鸣,也能吸引新玩家。
高质量的图形:虚幻引擎先进的渲染能力让《神偷卡门》中的每个全球场景都栩栩如生,细节惊人,色彩鲜艳。从雷克雅未克令人叹为观止的极光,到大堡礁海底生机勃勃的海洋生物,虚幻引擎使我们能够制作出视觉上与众不同、文化上丰富多彩的环境,捕捉每个场景的精髓。
这种艺术水平增强了玩家的探索感,使每个场景都让人感觉身临其境,激发了真正的全球冒险感。通过展示世界各地不同文化的独特风俗、服饰和交流方式,我们创造了一种包容的体验,彰显了全球环游中的多样性,让每次旅程都和上一次一样充满吸引力。
动画和电影效果:虚幻引擎的Sequencer支持制作高质量的过场动画和流畅的角色动画,因此非常适合以角色为主导的互动和叙事,这在神偷卡门争分夺秒追踪VILE的环球旅行冒险中至关重要!
光照和效果:通过风格化的光照、反射和环境效果,虚幻引擎为每个场景增添了额外的真实感和氛围,使标志性地标建筑和场景变得生动而引人入胜。
在像《神偷卡门》这样的游戏中,氛围至关重要,例如,雨中的东京赤坂市场这类标志性地点会给人一种生机勃勃、富有情调的感觉:霓虹灯在水坑中投射出色彩斑斓的倒影,而拉面店冒出的蒸汽能够与凉爽、繁忙的街道形成一种温馨的对比。
夜晚的场景可以显得神秘莫测,而黑暗小巷中闪烁的灯光更是增强了神秘感。通过使用动态光照,我们可以在白天转换气氛,呈现壮观的日出或晴空万里的蓝天,迅速营造出一种新的氛围和游戏体验。
蓝图可视化脚本:虚幻引擎的蓝图系统支持可视化脚本,使我们无需进行复杂的编码,即可更快地为游戏机制制作原型并迭代。这种灵活性使团队能够快速探索和测试新的游戏玩法创意,推动快速调整和实验。易用性使其成为协作开发的理想选择,让设计师、美术师和开发人员能够无缝协作,开发新功能,并完善游戏玩法。
这个系统让我们能够以激动人心的方式扩展游戏,例如,在新加坡美丽的擎天树丛中滑翔,在巴塞罗那标志性的哥特式街区中攀爬,或者在斋浦尔繁忙的火车上潜行。这些活跃的元素将快速、高效地呈现在玩家面前,为玩家带来身临其境的全新体验。
跨平台的灵活性:虚幻引擎支持多种平台,因此我们可以针对主机、PC和移动设备优化《神偷卡门》,帮助我们接触到从年轻玩家到怀旧粉丝的广泛受众。
对于使用虚幻引擎开发移动游戏的游戏开发者,你们有什么建议可以分享?
二级高级工程师Alex Stevens:值得庆幸的是,虚幻引擎让跨平台游戏开发变得非常容易。不过话说回来,默认情况下,虚幻引擎将在移动设备上占用大量资源,因此在尝试达到帧率目标时,必须小心谨慎。
虚幻引擎的出色之处在于它为所有事物提供了一个倾向性框架,并且工作流程定义得极为清晰,这意味着美术师和设计师通常只需要做一次工作。然后,由配置进行优化,只有在极少数情况下,需要对每个问题进行精细处理。
尽管如此,由于移动平台对性能极其敏感,因此需要密切关注开发过程中的性能倒退。你可以使用Gauntlet等工具对场景进行烟雾测试,并报告性能下降情况,也可以像我们一样,建立一个性能收集器系统,如果帧率低于目标值,它会向我们的性能聊天频道发送截图、当前FPS,以及过去30秒的Insights数据快照。这意味着任何测试都会立即发现性能倒退问题。
在移动开发中,我们主要遇到的是CPU瓶颈,因此请务必在代码和蓝图中使用事件驱动的架构(而不是在tick时轮询)。对于骨骼网格体,请使用Anim Budget Allocator插件,并请注意,使用过多的骨骼网格体组件设置领导姿势组件将在游戏线程中产生高昂的成本,因为这些组件上的动画更新会被推送到游戏线程。此外,在捕获组件中进行的任何额外捕获都会引发相当于渲染整个场景所需的工作量。因此,即使只渲染一个网格体,也会增加几毫秒的新渲染场景设置时间。
我们大量使用设备描述,以便可以根据每个芯片组指定不同的质量级别(对Android尤其有用),并且如果某些芯片组存在已知问题,我们可以禁用某些功能(这简直是救命稻草)。另一个可以真正在GPU上节省游戏性能的优化方法是,Android和iOS都可以在编译时对材质进行渲染重载。例如,你可以强制为所有低质量材质禁用粗糙度(完全粗糙)和金属感通道,从而节省屏幕空间反射和项目中像素着色器上的其他繁重过程的开销。这可能直接关系到是否能够成功渲染每一帧。你可以在“项目设置”中查找每个平台各自的“材质质量”页面。
最后,请务必在项目初期测试不同的设置!延迟渲染和正向渲染之间可能存在巨大差异,甚至OpenGL和Vulkan也会根据项目而产生不同。Insights和RenderDoc等分析工具绝对是你的得力助手,熟练理解这些工具将帮助你在开发过程中做出更明智的决策,并推动成功发布。返回搜狐,查看更多