承载每日超4000万PCU,腾讯游戏云的工具箱有何不同?
腾讯云副总裁魏伟
“5G与云计算深度融合,将推动游戏产业产生颠覆性变革,为产业带来云游戏全新的赛道。”腾讯云副总裁魏伟表示。
技术与游戏的紧密度从未像眼下这般如此贴近。
对云计算厂商来说,这是个千载难逢的好机会。只要技术、产品、资源足够强,云计算厂商便有望走上快车道。
就在9月10日举行的2020腾讯全球数字生态大会游戏专场上,腾讯云发布了全新升级的游戏解决方案、游戏原生数据库TcaplusDB、游戏服务器引擎GSE等多款产品。
可以说,腾讯云此举覆盖了游戏研发到上线运营的各个阶段。
究竟,研发阶段对云服务厂商要求的能力项有何特殊之处?这些产品的特色又是什么呢?
什么数据库搞定每日4000万+PCU
研发对于一款游戏产品的重要性不言而喻。
在这个阶段,腾讯云将提供腾讯游戏原生的NOSQL数据库Tcaplus DB。
它最大的特点是帮助游戏高并发场景下的水平无限扩展能力。
据悉,该数据库支撑腾讯旗下《王者荣耀》《和平精英》等数百款游戏每日4000万以上PCU。
腾讯云游戏行业架构总监宋永周告诉竞核在内的媒体,Tcaplus DB主打游戏行业,主要是因为TcaplusDB在兼容游戏行业运营场景的一些需求上做的比较出色。
他总结道,内部研发团队做了长达八年的能力积累,尤其在单用户的数据回档、不停服更新、丰富的二级索引支持查询分析、与游戏开发框架的原生结合等场景。这些都是做得非常不错的。
在2020腾讯全球数字生态大会游戏专场上,盛趣游戏DNA工作室制作人徐磊分享了使用Tcaplus DB的感受。
他拿DNA工作室代理发行的《上古卷轴:刀锋》举例,当时游戏上线主要面临四大挑战:迁移、加速、质量、效率。
当时使用Tcaplus DB,感受非常明显,易用性较高,代码迁移工作量不大,差不多两周内完成迁移和接口重构。
换句话说,Tcaplus DB的性能可归结为高并发和平行扩展。针对轻度游戏或低DAU的产品,TcaplusDB还会释放更多能力。
举两个例子:第一个场景,在业务研发阶段,Tcaplus DB和业务代码逻辑进行原生结合,开发者只需在程序代码里面初始化对应的对象,然后赋值提交即可,省去了开发过程中的一些数据库操作转化的环节,提升开发效率。
第二个场景,对于游戏运营过程中的一些场景支持,像游戏运营中有版本更新,Tcaplus DB可以通过数据存储协议多版本的兼容去实现业务的不停机更新,业务在更新程序版本的时候服务是不终止的,用户体验就能得到更好的保障。
Tcaplus DB固然很强,但这类闭源产品,会让游戏厂商觉得是一个黑盒子。厂商们也无法根据业务需求自定义新的功能。
宋永周坦诚,TcaplusDB作为一个闭源产品,确实会让顾客有上述疑虑。不过,他也表示产品本身会提供完整的数据监控指标,实时告诉客户现在全托管服务运行的一些状态。
据悉,Tcaplus DB的协议上支持用Protobuf行业通用的协议。
在数据存取上,腾讯游戏云也提供完整的迁入和迁出方案。
客户如果使用,从其它的DB如何迁进来。如果不使用,如何从Tcaplus DB里面迁出去,这些都有非常灵活完整的解决方案。
至于大家关心的版本升级、迭代周期策略。腾讯游戏云会倾听客户的需求,确保规划的新功能解决客户实际问题,或者满足新的功能点。
一位接近腾讯云的知情人士告诉竞核,云计算团队会有严格完整的研发和运营上线流程,所有的功能点的开发,包括从单元的测试到压力测试到上线环境测试、灰度测试都有完整的上线流程,保证对线上的业务不会造成影响。
做开发者的创意助手做解决需求的工具箱,是腾讯云对自身的定位。
如果说Tcaplus DB数据库是游戏厂商们厂库,那游戏多媒体引擎GME以及游戏服务器引擎GSE则可被视为驶入仓库前的工作车。
随着游戏服务端上云开发渐成趋势,云计算厂商们也得适应变化。
以往,云计算厂商的角色更多是在IDC里做服务托管,偏向laas层。现在,以腾讯云为代表的云计算厂商正积极地尝试提供PaaS服务。
早在6月15日,腾讯云就宣布与Unity合作推出游戏云,从在线游戏服务、多人联网服务和开发者服务三个层次打造一站式联网游戏开发平台。
谈及与PaaS层合作伙伴的关系。腾讯云泛互联网产品总监陈亮表示,公司本身提供IaaS服务,因此我们非常欢迎游戏PaaS和SaaS服务商把基础架构放到腾讯云上,共同为客户提供服务。
除却Unity外,腾讯云还跟Cocos、Wwise,等进行深度深度合作。
大家知道,腾讯云的优势项在于音视频通信,比如已面向市场的游戏多媒体引擎GME。结合合作伙伴在客户端引擎、游戏声效等方面的优势,开发者可快速接入腾讯的云服务,实现游戏产品的便捷开发。
总体而言,客户可在比较开放的环境下选择喜欢的产品。
比如选择合作伙伴的PaaS层,然后部署在腾讯云的IaaS上,或者用腾讯云一站式的PaaS+IaaS的产品。这些其实是开放的,更多让客户去做选择。
相关数据显示,腾讯云已服务了国内超过70%的游戏公司,市占率行业第一。我们认为,腾讯云之所以取得上述成绩,与其打造的工具箱密不可分。
随着游戏出海迈入新台阶,云游戏等热门赛道从概念落地为现实,兼具技术与资源禀赋的腾讯云,或将迎来机遇期。
更多精彩内容,关注钛媒体微信号(ID:taimeiti),或者下载钛媒体App