【干货】阿里的H5游戏引擎Hilo,开源啦!

如果你玩过愤怒的小鸟,玩过植物大战僵尸,我相信你知道什么叫做小游戏!

如果你玩过围住神经猫,玩过微信打飞机,我相信你知道什么叫H5小游戏!

如果你玩过cocos2d,unity3d,我相信你知道什么叫游戏引擎!

如果你玩过egret,phaser,我相信你知道什么叫H5游戏引擎!

那么我们就不废话了,阿里内部使用的H5游戏引擎Hilo,开源啦!

0?wx_fmt=jpeg

官网在这里:http://hiloteam.github.io/index.html

听说双十一的那些个牛逼小游戏都是用这个引擎做出来的哦!

这就意味着,我们可以站在阿里的肩膀上,搞起我们的运营的小游戏了!

先来看几个小游戏:

0?wx_fmt=jpeg

还是为了双十一而搞得运营活动,都可以用Hilo轻松搞定

它最大的特点就是,可以用三种方式来渲染我们的游戏

Canvas、WebGL和DOM

而把游戏逻辑用DOM渲染出来,这好像还是我看到的第一个实现这种方式的游戏引擎,据我所知,这项技术已经被阿里申请了专利!

再摘一段官网的介绍:

Hilo作为一个跨终端的互动小游戏解决方案。它的源码和架构是无依赖的,模块化的。同时也是开源的。可以在这里查看并下载到源码。

为了满足使用不同脚本模块加载器的同学的喜好。Hilo提供了多种模块范式的包装版本,请看这里不管你属于哪一个阵营,都能找到你爱的哪一个。

Hilo对于跨终端的解决方案是:永远保持最小内核,以渐进增强的独立Shim Adaptor的方式去包容不同终端。

  • 如果你的项目只需要适配对canvas和css3支持度良好的高级浏览器或者webview,你可以直接使用Hilo基础渲染器。

  • 如果需要适配不支持canvas的终端,只需要简单的引入一个Flash Shim模块即可

详细的信息请看这里。

Hilo不仅仅是一个渲染引擎,它更是一个集成了 Hilo Audio, Hilo Preload 等游戏构建服务的综合解决方案。

除此之外,Hilo为动画纹理集的产出提供了一套自动化的输出方案,力求为你的构建带来更多的便利。

更多关于Hilo的介绍,可以自己去官网看啊

或者关注我的公众号,因为还会有别的干货介绍~~~

0?wx_fmt=jpeg

Hilo阿里巴巴集团开发的一款HTML5跨终端游戏解决方案,ta可以帮助开发者快速创建HTML5游戏。主要特性Hilo 支持多种模块范式的包装版本,包括AMD,CMD,COMMONJS,Standalone多种方式接入。另外,你可以根据需要新增和扩展模块和类型;极精简的模块设计,完全面向对象;多种渲染方式, 提供DOM,Canvas,Flash,WebGL等多种渲染方案(目前已经申请专利);全端浏览器的支持和高性能方案,独有的Flash渲染方案,即使在低版本IE浏览器下也可以跑起来“酷炫”游戏; DOM渲染方案能显著解决低性能手机浏览器遇到的性能问题;物理引擎支持——Chipmunk,支持自扩展物理实现;骨骼动画支持——DragonBones,同时内建骨骼动画系统——Tahiti(目前内部使用);案例丰富,框架成熟,已经经历多届阿里巴巴双十一,年中大促互动营销活动考验;       为了满足使用不同脚本模块加载器的同学的喜好。Hilo提供了多种模块范式的包装版本,请看这里不管你属于哪一个阵营,都能找到你爱的哪一个。       Hilo对于跨终端的解决方案是:永远保持最小内核,以渐进增强的独立Shim Adaptor的方式去包容不同终端。       如果你的项目只需要适配对canvas和css3支持度良好的高级浏览器或者webview,你可以直接使用Hilo基础渲染器。    如果需要适配不支持canvas的终端,只需要简单的引入一个Flash Shim模块即可详细的信息请看这里。Hilo不仅仅是一个渲染引擎,它更是一个集成了 Hilo Audio, Hilo Preload 等游戏构建服务的综合解决方案。除此之外,Hilo为动画纹理集的产出提供了一套自动化的输出方案,力求为你的构建带来更多的便利。     Github官网:http://hiloteam.github.io/ 标签:阿里巴巴
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值