时至年末,各大行业机构年度游戏榜单评选活动纷至沓来。其中,素有游戏界奥斯卡之称的TheGameAwards(TGA)以及由陀螺科技主办的“金陀螺奖”均在近期公布获奖游戏名单。其中,《原神》《永劫无间》《宝可梦大集结》《英雄联盟手游》《斗罗大陆:魂师对决》等基于Unity开发的游戏获得了行业的充分认可。
在这些获奖作品中,我们也窥见了游戏行业发展的一些新趋势。一来,行业精品化升级,国内出现了诸多优秀游戏产品。这些产品不仅呈现出超高画质水准,同时在手机、PC及主机等多平台斩获不错的战绩。
二来,随着智能手机、游戏主机等普适化,游戏跨平台移植和多端发布成为新趋势。以《原神》为代表的多端互通产品成功论证了跨平台游戏的潜能上限。
在笔者看来,随着游戏行业的快速发展,多端互通将成游戏标配。未来五到十年,跨平台游戏、云游戏、AI、脑机接口乃至元宇宙等,或将给玩家带来更丰富的互动体验,而技术将成为其中至关重要的一环。
这点,深耕游戏行业多年的Unity深有体会,其在年发布“跨端移植服务”以及“云端分布式算力方案”,并上线了众多赋能企业的开发工具,取得了不错的成绩。这些技术在近期“Unity技术开放日”活动中,官方也进行了详细地剖析。
多端互通趋势下,游戏企业的低成本高效率开发路径
近两年,游戏行业多端互通或者说跨平台游戏日益增加。国内,《原神》《帕斯卡契约》《宝可梦大集结》等热门游戏均采用了手游、PC、主机等多端发布形式;国外,3A游戏大作《奇异世界:灵魂风暴》亦选择了PS4、PS5、XboxOne、PC端同步上线。
据伽马数据近期发布的《中国游戏创新品类发展报告——跨平台游戏》显示,中国跨平台游戏市场规模逐年扩大,年市场规模已增至.4亿元,同比增长20%,年跨平台游戏市场规模有望突破亿元。
然而,即便是市场再大,游戏企业想要实现产品多端发布及数据互通也并不容易,尤其是中小游戏开发团队。一来,跨端移植需要游戏厂商既要懂PC、手机又要懂主机。而当前这类兼顾手游、PC、主机的技术综合型人才匮乏,企业集结或培养这类人才成本极高。
二来,由于各平台的硬件设备和性能不同,游戏企业面临较高的技术门槛,需要解决包括图形API、渲染管线等以及各种适配问题。早前,曾负责《黑暗之魂重制版》Switch移植的游戏开发商Virtuos在采访中表示,他们跨平台移植遇到最大的挑战,是Switch和主机之间的功率差异,前者还涉及手持和电视模式。可见,跨端移植的高难度。
或许是洞察到游戏跨平台的发展趋势,又或者看到游戏企业在跨端服务技术上的窘境,Unity于今年推出跨端移植方案,该方案提供多端适配、性能调优、上架流程咨询和支持,可助力开发者实现“一次开发、多平台发布”。
据Unity大中华区业务总经理肖蓓蓓在Unity技术开放日上的介绍,Unity的跨端移植服务包含了实时渲染工具、联网游戏服务、DevOps开发工具、云端流式传输工具等服务。目前已知支持手机、PC、主机、VR、AR等20多个主流平台。
肖蓓蓓称,“合作期间,Unity可派遣平台移植团队前往合作公司与开发者共同研发,并提供上架审核一系列流程的咨询工作,在增强研发团队技术实力的同时,通过合作的成功案例帮助企业熟悉流程,获得可复制的工作经验。”
在过去的一年里,Unity已成功协助UnknownWorlds将旗下PC游戏《深海迷航》及《深海迷航:零度之下》移植到Switch上,并保留了游戏的玩法和特色。因而,对于想要实现跨端移植的游戏企业而言,与Unity合作可以最大程度缩短跨端移植的成本,并实现高效率开发。
当前,游戏行业发展瞬息万变,企业在保持自身发展优势的同时,需要更多的与技术方协同,利用工具实现降本增效,并在此过程中培养更多主机平台或专注在高端主机、PC游戏方向的开发者,提早为跨平台游戏做准备。尤其是在云游戏、AR/VR、元宇宙等新型业态不断涌现的情况下,更是如此。
新业态不断涌现,游戏轻量化开发运营已是大势所趋
如果说跨平台游戏是未来行业发展的必然趋势,那么云游戏有望成为跨平台游戏市场增长的强支撑。云游戏的特点在于游戏运行过程中的资源文件,包括场景、人物、动画、音频等及游戏执行中的逻辑计算、画面渲染、数据存储等均在云端存储和操作,最终通过网络传输至终端。
这种游戏方式,对于玩家而言,可无视硬件限制,畅玩3A大作。而在游戏企业看来,云端开发可极大简化本地工作,提高开发效率。近两年,游戏行业精品化趋势明显,游戏玩法日趋多元,游戏内容、场景、数据、项目资源越来越多,如何实现游戏轻量“上云”并提升开发效率成为企业急需解决的课题。
对此,Unity推出了Unity云端分布式算力方案,该方案可从云烘焙(CloudBake)、Unity云端分布式资源导入与打包、大模型数据云端轻量化三方面解决企业开发效率问题,让游戏研发更加轻量化。
据Unity技术专家介绍,Unity云端分布式算力方案充分利用了高并发的云计算资源,可帮助创作者提高开发效率,加快项目迭代。在实测检验中,Unity云烘焙方案可节省高达70%以上的时间,在提高制作效率的同时降低本地计算资源的消耗,大幅压缩成本。
除此之外,在游戏资源包轻量化上,Unity流式资源加载方案AutoStreaming也在助力企业实现资源压缩即点即玩。据介绍,AutoStreaming方案主要是将游戏资源存放在云端,以此帮助开发者减少首包大小。
该方案所运用到了InstantGame技术,原理是对引擎资源加载模块进行增强,使得开发者可以在不修改代码的情况下加载云端资源,从而减少游戏包体大小,提升加载速度,在不损失质量的前提下,为用户带来即时游戏的体验。
例如《BoatAttack》的游戏,原始包体大小有M,在使用了Unity的AutoStreaming后,首包包体降到43.8M,缩小了3/4左右,而且玩家体验无差。
毫不夸张地说,企业在熟悉和利用Unity工具的同时,也在不断地向云游戏靠近。其云端开发及存储,轻量化即点即玩对应了云游戏的资源云化、免下载特性。
从工具赋能到案例拆解,Unity助力开发者实现技术创新
事实上,不止是上述提到的跨端移植方案、云端分布式算力方案及AutoStreaming工具,在此次的“Unity技术开发日”活动中,Unity也向开发者展示了诸多的开发工具,如Unity远程桌面工具、Unity一站式游戏服务平台等。同时,还邀请了腾讯、网易、三七游戏、pixelworks等行业大佬进行经验分享。
腾讯互娱专家工程师马亮分享了Unity引擎扩展开发与性能优化经验;三七游戏客户端负责人王末用以《斗罗大陆:魂师对决》为例拆解游戏开发技术逻辑;pixelworks高级市场总监房军重点剖析了渲染加速芯片对于游戏手游精品化的推进作用;而网易易盾游戏安全技术专家王桂林则就“基于Unity引擎iOS游戏的安全风控实践”展开了分享。
从工具赋能到案例拆解,Unity正在不断助力游戏企业实现技术创新。其一方面,根据趋势以及企业诉求为引擎添加特性,从而优化引擎,或者提供多元的技术解决方案,助力游戏品质提升;另一方面,以各种技术解决方案及工具赋能游戏企业。近几年,游戏乃至互联网行业新业态层出,游戏厂商需要在技术上建立市场优势,而与技术方的协同或将事半功倍。