UC将发布高性能HTML5游戏引擎X-Canvas

89 篇文章 0 订阅

 

   近日,UC优视公司在北京举行了UC九游游戏平台战略发布会。在发布会上,UC九游宣布,即将发布HTML5游戏引擎X-Canvas,此引擎将致力于提升手机HTML5游戏的用户体验,解决开发者在此前HTML5游戏开发时遇到的一系列问题。UC优视首席运营官朱顺炎表示,“2013年会是移动游戏蓬勃发展的一年,我们希望X-Canvas能帮助游戏开发商开发出更好的作品。”

   HTML5手游开发者福音

   X-Canvas引擎是一套完全遵循HTML5规范的标准库,针对目前智能手机硬件及网络环境特点进行了适配,可以跨平台使用。X-Canvas使用了OpenGLES硬件加速,从而使手机游戏应用在画面渲染、操作交互、运行性能等用户体验上有很大提升。

   X-Canvas可以在每秒30-60帧速(FPS)下、同屏幕运行1000个动态精灵数(Sprites),令到使用X-Canvas开发的移动网页游戏也能达到和移动客户端游戏相当的流畅体验。

UC将发布高性能HTML5游戏引擎X-Canvas

(使用X-Canvas开发的游戏示例)

   据UC工程师介绍,使用X-Canvas进行开发,能够友好的支持目前通用的JS游戏库,如CreateJS、quarkjs、box2djs等。游戏开发商基于X-Canvas引擎开发游戏,可以有效的降低工作量、提升游戏质量。X-Canvas也提供客户端打包服务,当游戏开发完成之后,可以同时在端游和页游渠道发行。

   推动HTML5技术普及

   曾经有不少朋友预测HTML5会首先在游戏方面取得较好的发展,不过由于各移动平台对HTML5的支持程度参差不齐,开发商往往需要花大量的时间和精力去解决兼容性和性能问题,导致到目前为止优秀的HTML5游戏作品出现的较少。

   作为国内首个受邀加入W3C的移动互联网企业,UC优视公司在移动互联网领域有着深厚的技术积累,此次推出X-Canvas引擎就是希望能够积极推动以HTML5为代表的新技术标准在中国落地。据了解,X-Canvas引擎目前进入开发商内测阶段,已经开始邀请一些HTML5游戏开发商试用X-Canvas引擎。

   UC优视公司一直在为HTML5为代表的新兴技术做出自己的贡献,UC在2011年发布了支持HTML5的自主内核U3,给HTML5应用的普及奠定了良好的环境基础。目前UC已经在AndroidiOS两大主流移动操作系统平台上部署了U3内核。其中,UC浏览器在Android平台的月活跃用户(MAU)已经超过1亿。

   UC优视公司从2011年开始建立专业的移动HTML5应用发行平台------UC应用中心,目前UC应用中心月活跃用户(MAU)超过3000万,应用添加次数(相当于下载数)超过一亿次,是国内最大最专业的移动HTML5应用商店。

   除了建立发行渠道,UC还为开发者提供了多种服务。UC在2012年推出了UC浏览器开发者版,提供了一套开发调试工具,功能包含查看和修改HTML、DOM查看器、JavaScript调试器、CSS调试器等。开发者可以很方便的对自己的产品进行调试,更快更好的开发移动Web应用和游戏。

   “UC希望可以真正为用户和合作伙伴带来价值,而不是仅仅做一些实验室项目。” UC优视首席运营官朱顺炎表示:“我们看到《新佣兵三国》在过去一年取得了不错的成绩,成为了2012年度最热门HTML5手机网游。我们相信2013年会有更多优秀的移动游戏作品出现。”

   了解关于X-Canvas引擎的更多信息,可以访问X-Canvas引擎项目网站http://xc.uc.cn/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
随着html5 相关技术的兴起,因其跨平台的特性,和标准的日益完善。html5相关技术越来越多的被应用到前沿app的开发中,尤其是html5 小游戏的开发。 Laro 是一个基于html5 canvas的用于平面2d或者2.5d游戏制作的轻量级游戏引擎。 因为当前canvas作为画布形态的dom元素,并提供了大量关于矢量图以及texture绘制的api,但是由于其本身提供的api太过于底层,在类似游戏这一类交互性,逻辑性较为复杂的app时。需要开发者编写大量底层的api来实现本身的业务逻辑。 Laro出现的目的是为了简化使用canvas制作游戏时的api调用。同时提供了一套“有限状态机”的开发模式,这种模式在对于游戏这一类的典型的“事件驱动”的模型的开发上。能够很好的做到模块间的低耦合,利于开发者梳理整个开发逻辑。 Laro 游戏引擎目前已经完成了游戏开发中所需要的模块和api的封装,并有一些实际的Demo和TestCase供使用者参考。而且随后会结合这个引擎整理出一套用于html5 小游戏开发的可视化编辑工具。 旨在帮助开发者更快更容易的搭建一款小游戏为目的。 目前已经开源到github (https://github.com/AlloyTeam/Laro) 我们团队希望通过Laro的不断完善,能够帮助更多的html5 小游戏开发者以更快的速度,更优的质量完成 html5小游戏 产业化的开发。 Version Log 0.1 - 基础模块搭建 0.2 - 融入jcanvas,配合鼠标事件处理 0.3 - 加强状态机模块 查看以下demo最好使用chrome  : ) http://hongru.github.com/proj/laro/examples/emberwind/ http://hongru.github.com/proj/laro/examples/typeshot/index.html http://hongru.github.com/proj/laro/examples/jxhome/ http://heroes.github.com/world-of-heroes/development/
青瓷引擎是一套开源免费的JavaScript游戏引擎类库,其基于开源免费的Phaser游戏引擎,并提供了一套完全基于浏览器的跨平台集成式HTML5游戏编辑器。 采用青瓷引擎,开发HTML5游戏和传统Web网页开发一样,使用任何你喜欢的编辑器,使用任何你喜欢的浏览器,利用JavaScript语言和所有先进的Web开发工具,让青瓷引擎处理底层技术的复杂性,你只需要关注最重要的事情:做游戏! 青瓷引擎技术堆栈 青瓷引擎由三部分组成:QICI Core、QICI Widget和QICI Editor QICI Core:一套JavaScript游戏引擎类库(qc-core.js),基于开源免费的Phaser游戏引擎。 QICI Widget:一套JavaScript图形组件库(qc-widget.js),为编辑器提供丰富强大的通用组件。 QICI Editor:一套基于浏览器的跨平台集成式游戏编辑器,包含基于Node.JS的后台服务。 QICI Core可用于编程方式开发HTML5游戏,无需QICI Editor的支持。但对于界面布局稍微有点复杂度的游戏,如果没有QICI Editor这样所见即所得的可视化开发工具,很难进行快速开发和维护,采用QICI Editor美术和策划甚至都可以参与帮助游戏界面的构建。QICI Widget主要内部使用,为QICI Editor提供基础通用组件支持。 QICI Core是基于JavaScript的游戏类库,QICI Widget是基于JavaScript的图形组件库,QICI Editor采用Node.JS进行资源文件IO处理,所以可以说青瓷引擎是全栈式的JavaScript游戏引擎。青瓷引擎特点 游戏无需浏览器安装额外插件,适应性更广,更利于传播 重新定义了HTML5游戏的开发工作流,开发、调试尽在浏览器内 面向组件式编程,支持组件热拔插,方便扩展维护 强大的可视化编辑功能,让设计不再是凭空想象 先进的UI界面布局规则,使得屏幕适配更加简单 为国内手机浏览器进行了优化,减少非标准适配的烦恼 高效的渲染底层,自适应WebGl和Canvas两种模式 丰富的底层核心功能,涵盖绝大部分游戏开发需求 不断丰富的插件库,让游戏开发更加便捷、简单青瓷引擎功能 基于浏览器的编辑器 所见即所得的实时调试功能 网络资源管理,支持预加载、动态加载 时间调度系统,可控制帧率,游戏速度等 自适应Web Audio和Audio Tag,适配性更高的声音管理功能 提供了表格、拉条、滚动视图等丰富的界面控件 提供了游戏与HTML元素混合处理模式 提供基于Rect Tranform的UI布局套件 支持WebFont和BitmapFont等字体系统 优化文字对视网膜设备的适配 整合图集打包,帧动画编辑功能 高性能骨骼动画渲染 支持多种Filter着色器渲染 支持Excel数据导入功能 支持Tilemap的地图导入,并优化刷新性能 强大的可视化Tween曲线动画编辑功能 编辑器菜单和属性面板支持可自定义扩展功能 可扩展插件功能,提供物理、锁屏、微信接口和服务端通讯等内置插件 基于浏览器的编辑器,无需安装任何插件,开发、调试尽在浏览器内。 iPad iPhone 部分游戏示例(点击图片可体验游戏)《神奇的六边形》(《神奇的六边形》完整教程) 《蛇精病》    《跳跃的方块》 (《跳跃的方块》完整教程)        《2187》   Examples A wide range of source code examples for you to explore. Download all in one zip file.            标签:游戏引擎
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值