【猎云网(微信号:ilieyun)】4月2日报道
由触控科技主办的“2016年Cocos春季开发者大会”于3月31日正式举行,猎云作为特约报道媒体参与了此次活动。
会上,Cocos引擎创始人王哲发表了主题为“变革:以内容生产为核心”的演讲,从引擎工具升级、引擎商业化服务和案例,以及新进入的VR领域三个方面,阐述了触控科技及Cocos引擎在未来一段时间中的发展方向。
引擎工具升级
据王哲在演讲中介绍,Cocos引擎在架构、渲染以及编辑器上做出了改进。在架构方面,实现了组件化、数据驱动、序列化和反序列化、脚本内存模型改进等;在表现方面,2D领域实现了UI系统自动排版和富文本支持,3D领域增加了材质系统、地形和地形刷、物理刚体以及3D动画关键帧回调;同时,Cocos引擎在不升级引擎的情况下支持VR,并做到大量VR设备的抽象适配;Cocos编辑器方案实现了全面升级,实现高度可扩展、插件体系以及可自定义工作流、重启代码编辑器工作和脚本代码的单步调试。
另一方面,Cocos Creator的1.0版本已经发布,它拥有脚本化、组件化、高效工作流、高度可扩展和广义多平台等特点,实现一门编程语言完成所有工作的“纯粹”与“专注”。
王哲同时介绍了Cocos Creator已经更新的要素,和在未来一段时间中的发展计划:3月,Cocos Creator开始支持Tiled Map及Spine的导入、JS代码智能提示、JSB调试和基础插件接口;预计4月支持Studio项目导入、碰撞体和回调;5月对Lua兼容,并提供进阶插件接口;6月对C++兼容,同时提供进阶插件接口;7月实现物理引擎组件化、完整插件接口以及可视化动画状态机等。另外,Cocos Creator未来计划中的升级还将包括3D场景编辑、3D渲染管线优化以及Lua调试等等。
引擎商业服务:AnySDK和Cocos Play
在过去的2015年里,触控科技对Cocos开源引擎的商业化进行了一些成功的尝试。其中,AnySDK致力于提供多渠道打包、提高发行效率的解决方案。仅2015一年时间里,AnySDK通用版上的游戏内购流水已达8亿人民币;而AnySDK企业版则帮助发行商、研发商在发行效率和数据安全两者之间找到一个平衡点。
AnySDK免费版提供超过150家渠道接入,企业版提供国内全渠道接入,在发行联运方面能够提高单款产品10%的收入。
而对H5游戏开发提供支持的Cocos Play中多款作品均有相对不错的收入状况。
提供VR支持: Cocos游戏引擎VRDemo正式放出
Cocos引擎对游戏行业时下热门的多个领域均有涉猎,除了传统的2D、3D、H5以外,对于普遍被认为是行业下一个爆发点的VR也提供相关支持。在演讲中,王哲放出了基于Cocos VR开发VR游戏的产品Demo,是一款坦克战争主题的VR游戏,从效果图中看,整个游戏有着极强的临场感和拟真度。
据王哲介绍,目前,Cocos VR无需修改引擎便可以直接在游戏逻辑层添加VR支持,此外,Cocos VR已支持海量VR设备的接入兼容,已开源的SDK接入包括Oculus、GearVR以及Deepen等;Cardboard,Nibiru一体机、暴风魔镜、蚁视,以及来自杭州映墨的星云头盔等设备的SDK则正在代码整理过程中。
目前触控团队的研发进度已经有三款游戏在七个不同的VR平台发布上线,只需在游戏逻辑层加代码,游戏就会支持VR,同事需要游戏本身有VR玩法的。现在Cocos做的事情是把已有的2D游戏投影到大屏幕上,另外做一个就是大量的VR设备输入输出适配兼容。目前这个代码COCOS团队已经上传至GITHUB平台
在现场用于演示的COCOS引擎DEMO中,确实可以通过Oculus头盔360度控制DEMON中的炮塔。不过场景的贴图粗糙,考虑到现场演示的设备是一台笔记本电脑,尚不能判断COCOS引擎画质表现的极限究竟如何。