白鹭时代马鉴CGDC演讲手机页游开启3D

2019-05-15 00:40:10 来源: 滨州信息港

7月28日,2016CGDC(中国游戏开发者大会)在第十四届ChinaJoy展会期间盛大开幕。白鹭时代联合开创人马鉴,在大会上作主题为《页游的3D时期》的重要演讲,向行业分享HTML5相干技术发展历程,现状以及未来展望,同时发布了备受业界关注的Egret引擎3D功能。

HTML5游戏与WebGL技术发展历史与现状

演讲开篇,马鉴即在大会上分享了两个DEMO,均为在真实操作环境下的场景。不难看出,目前占据市场主流的2D HTML5游戏与使用Egret 3D引擎开发制作的DEMO,不论是在性能还是效果上,使用Egret 3D引擎制作的DEMO都有更的表现。

3D DEMO观看地:

随后,马鉴在演讲中与参会者们一道,回顾了HTML5技术、页游以及移动WebGL的发展历程。马鉴演讲中讲到,HTML5技术随着Canvas 2D渲染技术的成熟,以及标准定稿,自2014年起迎来快速发展,并且催生了HTML5游戏与相干移动内容的爆发。而WebGL虽然起步较晚,不过从2010年开始便进入到快速进化阶段,到2016年,随着白鹭时代Egret 3D引擎的逐步成熟,以及大量运用场景开放对WebGL的支持,从而让HTML5正式迎来WebGL新时期。目前,在不同系统和平台,开放对WebGL支持的场景比重,已高达90.4%。

作为HTML5技术当前应用为广泛的领域,页游目前已经逐渐成为移动游戏市场重要的组成部分。马鉴讲到,从《围住神经猫》3天500用户缔造1亿PV的奇迹开始,到《愚公移山》超过3000万用户,并且流水超过1500万;再到《暗黑》上线首日即破220万流水,ARPU值高达17.23;直至当下《艾尔德冒险》取得App Store付费榜第1免费榜第20的成绩,页游不但证明了HTML5技术可以广泛应用于移动游戏,同时也证明它本身强大的盈利和商业化能力。

Egret引擎3D新功能为HTML5开发者带来福音

正是得益于移动WebGL技术的成熟和广泛的支持,加上HTML5游戏市场愈发火爆和成熟,白鹭时代在2015年即推出了3D引擎,并在本次ChinaJoy大会上发布了功能。在演讲中,马鉴对全新的Egret引擎3D功能,进行了详细的技术解读。

马鉴称,全新的Egret 引擎在3D功能方面,主要从模型系统、材质系统、灯光系统、动画系统和粒子系统五个模块进行了大量新增和升级优化。

在模型系统中,开放全新的FBX文件格式,新增Support Normal模型顶点法线,为光照和提供数据储备,新增Navmesh导航寻路格模型,用于做寻路原数据和高低地形拣选使用,具有寻路数级量少和快速的特点。同时为了提升开发者效率,还增加了Support Tangent、Support Vertex cloralpha、SkinMesh、MorphMesh等顶点数据参数。

材质系统方面,新增Smart Shader,可以根据用户设置自动生成Shader。同时在材质球功能中增加Effect Method通道,从而方便材质球的扩展。每一个材质球为了美术渲染效果,可以有无数个渲染通道,而在材质球中,可以根据开发者偏好,灵活动态的修改替换渲染方式。

随后马鉴介绍到灯光系统,他讲到,全新Egret 3D功能的灯光系统,主要是增加了可光照模型,优化Lightmap光照烘焙,同时开放HDR光照贴图的支持。如此一来在游戏中,将可以以牺牲少量内存的方式,大幅提升渲染画面的质量和性能。

动画系统和粒子系统,作为Egret引擎中重要的功能,在本次迭代中,增加了3D游戏开发的标准配置,即快速GPU蒙皮动画。同时还有专属于Egret 3D的特色功能多功能属性动画,可曲线式动画设计,从而满足美术巨大动画的需求,并且在其中加入时间事件响应,为可丰富的动画内容提供底层驱动。在粒子系统上增加了GPU粒子动画系统,大幅释放GPU负载,主动调动显卡进行数据计算,从而让粒子驱动在理论上达到百万数量级。

除了以上部份的重点更新和优化,Egret 3D还针对原生WebGL Shader和纹理做了优化,利用Mrt渲染器实现延迟渲染灯光,后期处理殊效等功能。马鉴称,虽然升级幅度很大,但是全新的Egret 3D API仍旧与2D引擎在语法结构上保持类似,并且提供完备的学习资料和中文文档。

Egret 3D引擎或开启HTML5 游戏发展新纪元

利用Egret 3D引擎,3名工程师、2位没事、1位技术美术总归6个工作人员,花费23天即可制作出高品质的3D HTML5游戏,成本优势无可匹敌,马鉴演讲中强调。目前,Egret 3D已经到达理论上的性能极限,即同屏超过200个静态物体渲染,同屏超过100个蒙皮骨骼动画已超过10万的例子渲染。

马鉴讲到,相较于原生游戏市场成熟的Unity 3D,WebGL 3D与其之间的距离主要集中在物理系统、性能和工作流的完善度上。不过随后马鉴强调,虽然业界目前具有3D 页游开发完整工作流的企业屈指可数,但是白鹭时代在这1领域目前已趋于完善,而与原生的性能相比较,也已缩减到非常小的差距。

那末对未来,3D页游在技术层面应当如何发展呢?对此马鉴从技术角度进行了深度展望。他表示,在API方向上,主要是向高级API、物理渲染和引擎、游戏功能API的方向发展;在工具层面,需要实现组件可开发和可视化创作,从而提升效率;在渲染上则是快速进化到WebGL 2.0。

在演讲的,马鉴称,随着技术逐步成熟,Egret 3D引擎会使得HTML5将有机会在更广阔的领域,譬如模型展示、高性能动画乃至广告等商业活动中,实现广泛而高效的应用。

女人痛经吃什么中药好
月经不调一直不稳定
经期延长胸胀痛怎么办
本文标签: