Unity 与腾讯云合作推出游戏云,打造联网游戏开发平台

昵称 4个月前 45浏览 0评论

先说两组数据:

今年第一季度,IDC统计了全球三大平台iOS、Android、任天堂Switch上畅销游戏前15名,发现其中有12款为多人游戏;6月1日,七麦数据记录的App Store畅销榜前50名中,有48款为网络游戏。

截至今年年初,全球每天有300款游戏使用Unity创建;在中国,今年81.6%的新移动游戏都是使用Unity开发的。

拥有更加强大的网游开发功能,自然成为国内开发者对于Unity的期待与需求。6月15日,Unity在上海召开发布会,正式宣布将与腾讯云合作推出Unity游戏云(更多详情请访问/ucg),打造一站式网游开发平台,并将其作为新本地化功能之一加入到Unity中文版编辑器中。

游戏云包括云资源分发、服务器托管、实时语音、云开发、在线引擎等服务。直观来看,Unity游戏云带来的改变大大简化了游戏服务器的开发和运营,让多人在线游戏的创作更加“亲民”。举一个不太恰当的例子,现在就连中小厂商也可以挑战MMO、战术竞技,而不用再被服务器端的开发和运营所阻碍。

GameLook 对专为中国市场打造、旨在改变行业的 Unity 游戏云 (Unity Game Cloud) 感到好奇,也有幸采访了 Unity 大中华区总裁张俊波,深入了解这项新服务。

功能强大、使用简便,打破网络游戏壁垒

谈及初衷,张俊波告诉GameLook,中国游戏上线比例高于海外,但过去的服务已经不能满足开发者的需求。Unity希望更好地帮助开发者解决服务器端管理,同时基于自身的全球服务特点,为开发者提供更多国际化的便利。

与此同时,手游精细化带来的画质提升、开放大世界趋势、5G驱动的云游戏浪潮等都对强大、易用的开发工具提出了要求。

因此Unity游戏云从网络游戏服务、多人联机服务、开发者服务三个层面构建一站式网络游戏开发平台。

例如,Unity通过资源分配技术结合创新的可寻址资源系统,为开发者提供更便捷的实时内容处理能力。简单来说,对于大型游戏,玩家可以“边玩边下载”;而开发者也可以快速无缝地更新资源包。同时,用户认证、数据存储、防沉迷系统等必要但相对繁琐的功能与引擎深度集成,提供给开发者,节省了大量的开发时间和投入,免除了开发者的后顾之忧。

对于Unity游戏云的迅速火爆,张俊波持开放态度。他认为,很多中国游戏公司在网游领域已经“摸爬滚打多年”,积累了自己的经验,一下子全部转向Unity游戏云“不现实”。因此手游开发,Unity游戏云对于新兴游戏公司或者初期的新项目更有价值。

不过基于其他独特的优势,张俊波相信会有越来越多的企业使用Unity游戏云。比如Unity的全球化可以带来显著的成本优势,开发者出海不需要重新构建运维系统,在任何一个国家或地区都能享受一致、可靠的服务。

此外,还有便捷的优势。相比很多大公司都有自己的内部中台,张俊波认为,两者各有优势。除了与引擎本身深度结合,Unity游戏云的领先还在于其通用性。张俊波介绍,“一般自研的中台,多多少少都是针对某款游戏定制的,如果要将同一款游戏的中台修改为另一款游戏,会非常麻烦。”游戏行业发展到今天,机会往往稍纵即逝,这也是张俊波不排除大公司也会对Unity游戏云感兴趣的原因。

没有通用性问题的Unity游戏云,其实还体现出了另一个优势:专业优势。张俊波透露,Unity近几年一直在面向未来进行投入,比如DOTS(高性能、多线程数据导向技术栈)和云资源分发技术,“其他公司可能没有相关的积累。”这大概也是Unity游戏云选择与腾讯合作,实现技术强强联合的原因。

科学更加灵活,并且基于开发者的利益

张俊波还强调,与腾讯的合作并不是排他性的,Unity主张灵活响应,满足不同客户的定制化需求,“本着为开发者提供便利的原则”。

今年5月,Unity与腾讯联合发布了防沉迷系统开发工具,同时提供定制化的防沉迷、登录及身份认证系统解决方案,进一步协助开发者缩短游戏开发时间。张俊波也不排除推出防外挂等其他功能的可能。中国市场与海外市场有明显不同,经验无法完全照搬,需要提供开发者需要的特殊功能。张俊波还表示,“我们会根据当地市场的需求和当地特色,开发一些本地化的功能。”

Unity Game Cloud 是一款针对中国开发者的需求而量身定制的服务,并考虑到本地化因素。

Unity希望通过推出Unity Game Cloud等本地化产品,更好地服务中国开发者,并帮助国内产业伙伴拓展生态,实现共赢。

张俊波透露,基于全平台特性,Unity游戏云还想尽可能做到全覆盖服务,不仅有重度多人竞技游戏、轻度网游、出海游戏,还包括H5小游戏、云游戏、小游戏等品类,这些都可以成为Unity游戏云的应用场景。Unity甚至已经将触角伸向了非游戏领域,比如行业应用。

对于当下火爆的云游戏市场,张俊波却异常冷静。他总结道,目前“云游戏有两条路”。第一种是即玩即用,类似小游戏、即开即玩,套餐有限,大多是4M、8M,所以提供的内容不多,画质也很难有突破。第二种是云,套餐容量达到几百MB甚至几GB,但目前单纯的流式传输意义不大,因为即便是5G,在传输过程中也会出现“抖动”,导致卡顿。

Unity提出了新的解决方案,云端和客户端分开渲染,实现协同。如果玩家对角色的注意力比较集中,可以降低背景刷新率,通过算法进行补偿。而对于原生安卓游戏在云端的流式传输,张俊波也认为,缩小包体大小,动态加载更为科学,比如把游戏场景、贴图、动画等包体较大的内容全部放在云端,“游戏包可以做得很小。”

小到什么程度呢?张俊波假设了在任何平台APP中使用Unity游戏云做安卓云游戏的情况,比如哔哩哔哩:90%的游戏素材通过Unity上云后:“C#代码非常容易压缩,原本500M的游戏,经过启动包压缩后可以缩小到10M,后续内容可以边玩边下载。而且我们会把资源压缩得很细,每次需要下载的量不会超过1M。再加上一些图片压缩技术,整个带宽需求就会降低手游开发,即使在APP里也可以玩高质量的大型游戏。”

一款数百MB大小的赛艇游戏在App中打开只需要几秒钟就能加载。

点击关闭
  • 客服QQ:

    744926664

    -------------------

分享:

支付宝

微信