聚焦小游戏:腾讯云 Game-Tech 技术沙龙成都站完美落幕

2018-12-12 09:54:12 浏览数 (1)

据11月份阿拉丁指数微信小程序TOP100排行榜显示,小游戏类别占比超过30%,继续蝉联上榜数量最多的类别,玩家与开发者对小游戏的热度持续增加。

11月30日,腾讯云 Game-Tech 游戏开发者技术沙龙小游戏专场空降四川成都,来自腾讯的行业资深技术专家以及来自知名游戏引擎Layabox的技术大咖,从多个角度为小游戏从业者带来了最新技术解读和行业动态。

小程序·云开发——快速实现小游戏开发的专属服务

图片:腾讯云前端开发工程师阳双喜图片:腾讯云前端开发工程师阳双喜

今年9月,微信小程序开发平台推出了全新的能力——小程序·云开发。这是一项由腾讯云联合微信团队联合推出的功能,它为开发者提供了完整的云端支持,开发者无需搭建服务器,通过内置集成在小程序开发者工具内的云API,即可获得完整的云能力。腾讯云前端开发工程师阳双喜在现场为大家介绍了云开发的模式和优势,以及如何在小游戏项目中使用云开发能力。

阳双喜表示,微信官方公布的一组截止到2018年7月份的数字显示,小程序数量已经突破100万,开发者达到150万家,第三方接入平台5000 。鉴于小程序庞大的规模和体量,以及快速的增长速度,有可能成为未来移动开发事实上的技术标准。传统的小程序开发模式已经不能够满足所有开发者的需求,“小程序·云开发”能力将开启一个新的纪元。

基于这种全新的模式,开发者无需维护服务器,只需关注核心业务的开发,即可实现快速上线和迭代。小程序云开发,主要提供了三大核心能力:无服务器云函数——一段在云端环境运行的后端代码,具有高度的安全性和灵活性;强大的云端数据库,可灵活地导入导出;完整的文件存储服务,默认开启cdn加速能力。阳双喜表示,未来会提供更多围绕小程序生态的特色功能,帮助开发者提高小程序的开发效率。

微信小游戏开发常见问题解答

图片:Layabox合伙人李明图片:Layabox合伙人李明

Layabox合伙人李明分享的主题为“用LayaAir 2.0高效开发微信小游戏”,他从小游戏开发入门介绍开始切入,结合LayaAir2.0的新特性,例如可视化物理系统、组件化、场景管理等功能以及用前端的开发模式开发联网游戏等。针对小游戏分包、物理缓存、开放域等开发中常见的问题,全面讲解用LayaAir 2.0引擎高效快速的开发微信小游戏产品,让开发者对小游戏开发到游戏上线的全部流程与注意事项有一个清晰的了解与认知。

社交关系链传播带来小游戏瞬间爆发对重度小游戏的技术考验

图片:腾讯云高级解决方案架构师吴晓斌图片:腾讯云高级解决方案架构师吴晓斌

目前,重度小游戏的发展趋势越来越明显,井喷期也被预测即将到来,而重度小游戏的运营依赖于稳定、高效的运维。腾讯云高级解决方案架构师吴晓斌,向开发者全面讲解如何从容应对因社交关系链传播带来小游戏瞬间爆发。

重度小游戏面临的后端问题主要有三个方面:第一是如何做到高可用的架构,第二个是高并发承载,第三个是如何做到弹性的扩缩容。面对这三个问题,吴晓斌强调,需要从四个方面解决:第一个是游戏架构设计,模块尽可能拆分;第二是当出现资源的时候,可以进行估值隔离;第三要进行异地备份;第四要监控从客户端到后端的接入整个链路。

吴晓斌在现场为开发者详细地讲解了腾讯云的各类解决方案,此外还提到了腾讯云的扶持策略,针对小游戏,腾讯云和QQ空间玩吧合作,推出了一系列提供给优秀小游戏的补贴;根据小游戏的具体表现(比如日均的DAU的情况)也可以进行相应的减免折扣,更多费用优惠政策可以在官网获取详细介绍。

腾讯云游戏多媒体引擎带来小游戏社交新形态

图片:腾讯云游戏多媒体引擎资深工程师白兴师图片:腾讯云游戏多媒体引擎资深工程师白兴师

随着小游戏市场规模不断扩大,用户群体日益递增,其社交需求也正逐渐提升,游戏内的语音玩法越来越多的玩家所喜爱,实现小游戏语音互通成为当下游戏开发商的迫切需求。为适应小游戏社交新形态,并提升客户黏性,语音能力支持将是一个不得不解决的问题。

腾讯云游戏多媒体引擎资深工程师白兴师在现场从GME 背景介绍、GME 的技术优势、GME 为用户提供的能力等方面全盘介绍了腾讯云H5小游戏实时语音解决方案及其优势所在,为现场的开发者详细解答了如何通过快速接入腾讯云游戏语音GME,实现低延迟的H5小游戏全球语音互通等问题。

腾讯云游戏多媒体引擎GME提供一站式游戏语音解决方案,全面覆盖各类语音玩法,增强游戏娱乐性。白兴师在现场主要介绍了GME提出的三大难题解决方案:低延迟、如何秒进房、全球就近接入,帮助游戏玩家打造沉浸式听觉体验,同时,GME还积累了一部分监控和运营的能力,可以帮大家更好地了解第三方服务。

小游戏测试技术与经验分享

图片:腾讯互动娱乐测试开发工程师王昱杰图片:腾讯互动娱乐测试开发工程师王昱杰

只有经过多轮的测试,才能铸造最高品质的游戏产品。所有小游戏在上线前都需要进行功能、适配、客户端性能、弱网络和服务器压力等各类专项测试,以保证小游戏上线期间的品质。腾讯互动娱乐测试开发工程师王昱杰在现场首先分析了小游戏发展的三个阶段以及每个阶段的特点,随后从7个方面分享了小游戏的测试方法和注意事项,其中以首屏时间、小游戏FPS和小游戏内存三块为主。 通常认为,首屏是小游戏的大厅,首屏步骤的多少与首屏时间的长短影响了用户留存率,小游戏加载优化思路会选择把部分场景加载进行延迟,从而减少首屏时间。对开发者来说,最常用的FPS测试方式就是用Devtools采集游戏的FPS,但其实采集结束后会有游戏卡顿,而且采集过程中和结束时内存会增长,所以Devtools可能会影响H5游戏的性能。最后是内存测试,开发者通常会用devtools测试小游戏运行时堆栈内存,堆栈内存并不是小游戏进程的内存占用。通过dumpsys进行观察,会发现小游戏在微信里除了本身的资源大小,还会有显卡存储、本地代码和系统变量。

此次腾讯云 Game-Tech 技术沙龙小游戏专场上,五位技术专家,从不同角度分别对小游戏的行业发展、技术研发以及运维等方面,与现场游戏开发者们进行了深入交流。腾讯云将整合技术、渠道、生态等多方面资源,持续为游戏从业者和开发商们保驾护航。让我们一起期待12月21日杭州站腾讯云Game-Tech游戏开发技术沙龙!

12月21日杭州站腾讯云Game-Tech游戏开发技术沙龙报名请戳:

https://cloud.tencent.com/developer/salon/activity-1101

0 人点赞