前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >谢成鸿:HTML5引擎将向全行业引擎领域发展

谢成鸿:HTML5引擎将向全行业引擎领域发展

作者头像
Layabox Charley
发布2019-04-30 12:39:57
7190
发布2019-04-30 12:39:57
举报
文章被收录于专栏:LayaboxLayabox

由游戏日报、游品会联合长沙师范学院共同举办的“2015游戏行业未来峰会”于近日在湖南长沙成功举办。本届峰会的主题为“嬗变·未来”,聚焦游戏行业热点问题。在会上,Layabox总裁谢成鸿讲解了HTML5游戏引擎的现状和未来的发展,认为HTML5的性能突破将淘汰单个行业领域的全能引擎,向全行业引擎领域发展,HTML5的3D引擎时代也会提前到来。

以下是谢成鸿演讲实录的部分节选:

很高兴回到老家,我一般不会上台说话的,在外面说话因为口音比较严重,不好意思。到湖南来了好像没太大的压力,老乡们好。

关于中国的游戏引擎

先稍微普及一下游戏引擎。游戏引擎包括了开发游戏的核心框架和IDE工具,可以使你大大节省开发时间和成本。而HTML5游戏引擎就是采用HTML5技术的游戏引擎。以往在游戏界,引擎大部分都是源自国外的,比较骄傲的是在HTML5的这个时代,中国第一次在技术层面站在了国际的顶级水平。这里面我们所列的游戏引擎里面,Layabox 、Cocos2d-JS 、Egret都是国产的,PIXI是国外的。

中国HTML5游戏引擎的发展特点

第一是引擎性能高。在这方面,我们之前公布过我们的HTML5引擎与原生APP引擎的性能对比。性能测试数据还大幅高于APP引擎的性能,中国的HTML5发展水平是处于全球的领先水平了。

第二个是运行器,什么叫运行器?如果大家玩过页游,知道Flash的可能就会知道,Flash它自身并不是属于一个浏览器的协议标准,它是通过Flash Player来运行的自我协议,这个是Flash的运行器。在中国第一次提出了这个运行器的概念,主要得益于QQ浏览器与Layabox、Egret、Cocos三家引擎的运行器合作。各引擎的产品在支持该引擎的运行器上能获得更好的性能体验。大家以前玩的很多HTML5游戏都是中小型的游戏,要跟现在的APP游戏比较,无论在性能方面,还是在游戏的视觉设计上还有些差距。有差距的原因是因为原生HTML5的性能不足,所以我们推出了运行器这个东西解决性能问题。

第三是全行业引擎的发展方向,由于中国HTML5引擎在性能上的突破,将会逐渐淘汰单行业领域引擎,向全行业引擎领域发展。以前的引擎做端游就是端游的,做页游就是页游的,做手游就是手游的。但是随着HTML5游戏引擎的完善,从2016年开始会流行全行业引擎。就是用一个引擎就能同时开发出APP、HTML5、VR、Flash多种版本,甚至可以打包成EXE的安装软件。这种全平台的引擎会逐步发展起来。未来单一引擎会逐步的从这个历史舞台退出。

第四个特点是商业化与生态化,中国是免费经济市场,通过免费向周边服务化的方向发展,这与国外商业模式是不同的。在引擎商推动下建立的生态服务体系,涵盖了研发、发行、运营、结算各个环节。引擎商现在所扮演的角色已经不再是简简单单的引擎提供方,各家引擎,包括LayaBox在2016年都会搭建更加完整的开发者生态圈。

最后是资本化,目前中国的HTML5投资还是比较热的,2015年HTML5游戏研发商、HTML5工具研发商、引擎商、平台方、数据服务等纷纷获得投资,资本已经关注到这个新兴的蓝海领域了。

HTML5运行器

因为运行器是一个新的概念,所以这里再稍微给大家介绍一下。

由于浏览器不是为游戏而打造的,所以在性能方面其实有严重的欠缺。运行器作为优秀HTML5引擎的配套组件,通过接管浏览器职能,让HTML5产品基于运行器渲染运行,来解决原生HTML5面临的浏览器兼容性以及性能问题。

不过,当前各引擎商的运行器标准不统一,仅对各自的引擎提升性能,并非通用运行器,且存在性能差异。另外,运行器需要内置到APP中,所以运行器的应用广度受渠道APP植入速度影响。这些是运行器当前面临的一些问题。

至于运行器的历史,最早可以追溯到2000年全球最大的页游平台“可乐吧”采用的FancyBox浏览器插件,我是FancyBox的创始人,我们当时完成一个基于PC浏览器的游戏运行器产品,这和今天我们在移动端的运行器体系架构一样的。

目前,我们的LayaPlayer运行器已经是内嵌在QQ浏览器、QQ空间、百度浏览器、新浪微博、YY多玩、酷狗、美图、三大运营商(移动电信联通)等等二十多家渠道上面,移动设备的安装量覆盖超过5亿,而且还在逐步拓展。

HTML5引擎提供的服务

HTML5引擎能够为我们的CP提供的是哪些服务。

第一是引擎库。因为游戏开发过程中,会有很多底层库的需求,每个项目的引擎底层都是自己来写,对人才的要求极高,如果不够成熟和稳定,对项目的开发周期和性能产生非常重大的影响,有的影响甚至是致命的,所以开发者最好的方式是选择一个成熟稳定的引擎,而这个引擎的API库会提供游戏开发的大部分底层功能,这样开发者就可以避免了大量高难度和重复性功能的实现。

第二是IDE工具,也叫集成化开发环境,通过工具化使开发难度大大降低。比如UI编辑器,就是IDE的重要组成之一,以前要专门的程序员才能写,通过IDE工具,以后美术人员、策划人员就可以直接设计游戏界面和游戏场景了。

第三是开放平台,你开发完成产品之后要对接到各个渠道,这是一个费时费力还很难推进的事。而引擎厂商和各渠道对接后,会把接口形成统一标准化,你只要对接引擎的一方就可以了,而这个对接我们会放到开放平台,让开发者自助完成。

最后是开发者相关的服务,专业引擎方需要一个团队来不断的维护更新,以及提供完善的教程文档和问答服务。比如,问答社区、开发者文档中心、开发者QQ群、微信公众帐号等。

HTML5引擎支持的游戏类型

HTML5游戏能作哪些类型,还有很多CP存在一些疑虑。因为大家见到更多的可能是挂机类和休闲游戏等中轻度游戏。其实是HTML5已经可以胜任各种类型的游戏研发。目前已经有很多CP在用Layabox引擎在开发ARPG、Moba、SLG、ACT、卡牌、射击等各种类型的大型游戏。例如已经在安卓HTML5渠道和苹果appstore上线的重度动作游戏《猎刃2》,它从视觉、动作以及在性能上面的体验,已经跟APP游戏没有区别了,代表着目前HTML5游戏的最高技术水平。

除了《猎刃2》这个行业标杆产品之外,Layabox引擎在12月份给各渠道提交的大型HTML5游戏达到6款。这里面包括了千万月流水的ARPG页游转换的HTML5游戏《醉西游》,游戏的重度甚至超过《猎刃2》。还包括了千万级月流水手游转换的HTML5游戏《魔卡幻想》。即将提测和正处于上线前优化阶段的大型游戏近20款。

HTML5的3D引擎时代提前来了

很多CP还在消化轻量级2D游戏的时候,其实引擎厂商已经在瞄准3D游戏时代了,目前HTML5的三大引擎商都有了自己的3D引擎,并且有CP已开始采用Layabox引擎开发3D游戏,预计在2016年上半年推出。由于3D引擎实现VR非常容易,采用3D引擎可以顺带把VR版本也发布出来,对于越来越热的VR概念,这绝对是个好消息。

关于Layabox引擎

最后再介绍一下Layabox,Layabox目前的主要业务一个是运行器,另一个是LayaFlash引擎,LayaFlash引擎能将原来FLASH语言开发的产品直接能转换成HTML5游戏,所以能够大大节省开发成本,目前已经有了大量成功案例。当然也可以直接用Flash语言和Flash工具开发新产品。

另外,LayaAir是我们春节后即将内测发布的一款引擎。这款引擎最大的特点是能够脱离运行器的依赖直接运行大型HTML5游戏,包括3D游戏。这个性能在全球也是领先的。

最后介绍一下Layabox引擎的合作伙伴,我们是腾讯和猎豹最早的HTML5游戏引擎合作伙伴之一,而百度目前只有Layabox的运行器完成了植入合作,还有新浪微博、YY多玩、酷狗、美图、三大运营商等等几十家主流HTML5渠道我们都完成了运行器的植入。除了渠道,Layabox还拥有丰富的IP合作伙伴,这里包括阅文集团、华谊兄弟、1905电影网、大角虫、银莱影业等,都是我们的战略合作伙伴,如果大家到时候有一些IP的需求,也可以找我们。谢谢大家!

官网:http://layabox.com/

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2016-01-08,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Layabox 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
图像处理
图像处理基于腾讯云深度学习等人工智能技术,提供综合性的图像优化处理服务,包括图像质量评估、图像清晰度增强、图像智能裁剪等。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档