h5游戏
h5游戏是指移动端的web游戏。 h5游戏多以轻度休闲的小游戏为主,无需下载软件即可体验。
中文名
H5游戏
外文名
H5game
游戏平台
移动端的web游戏
游戏语言
Html5
基本内容
H5是一系列制作网页互动效果的技术集合,即H5就是
H5游戏
移动端的web页面。而H5游戏[1],你可以看作是移动端的web游戏,无需下载软件即可体验,这就是H5在传播上的优势。对于许多手游玩家来说,H5可能是个十分陌生的名词,其实H5就是HTML的高级版本,目前H5技术正在不断完善。
现阶段H5游戏在国内还处于萌芽状态时,专注移动游戏[2]平台领域的掌锋科技就已经嗅到了味道,开始全面转型。
在技术方面,利用H5开发移动小游戏的门槛更低,所需时间更少。“你可以像写网页一样写游戏,而无需太多的额外学习,而且有大量文档与插件可用。”蜗牛数字科技股份有限公司陈芳曾如此形容H5的技术特点。事实也是如此,据媒体报道:风靡一时的“神经猫”只有一个设计加一个程序员,只用了一天半的时间。
世界上最大的H5游戏平台运营商SOFTGAMES公司CEO阿列克斯指出,开发H5游戏有三大难题:
一、不同手机的屏幕兼容性
二、 *** 作方式的兼容性
三、H5游戏音频滞后,易导致移动浏览器载入时间过长、游戏卡顿、浏览器崩溃。
此外,用户手机的网速与流量费用,也是制约H5游戏深度发展的主因。所以,目前状态下,H5游戏多以轻度休闲的小游戏为主。“未来移动游戏的发展趋势,应该是H5生态与移动App共赢的状态。”Egret白鹭引擎联合创始人马鉴认为,而这正是畅梦游戏在做的事。
Hilo是由阿里巴巴集团开发的一款 HTML5 跨终端 游戏 解决方案,可以帮助开发者快速创建 HTML5 游戏 。有以下特征:独立模块设计,支持多种模块范式的包装版本面向对象程序化开发多重渲染模型,其中包括 Canvas,DOM 和 WebGL 等兼容多台台式机和移动浏览器;使用 Flash Shim 来支持 IE 支持物理扩展: Chipmunk;支持骨骼动画扩展: DragonBone!1、Hilo 支持多种模块范式的包装版本,包括AMD,CMD,COMMONJS,Standalone多种方式接入。另外,你可以根据需要新增和扩展模块和类型;
2、极精简的模块设计,完全面向对象;
3、多种渲染方式, 提供DOM,Canvas,Flash,WebGL等多种渲染方案(目前已经申请专利);
4、全端浏览器的支持和高性能方案,独有的Flash渲染方案,即使在低版本IE浏览器下也可以跑起来“酷炫” 游戏 ; DOM渲染方案能显著解决低性能手机浏览器遇到的性能问题;
5、物理引擎支持——Chipmunk,支持自扩展物理实现;骨骼动画支持——DragonBones,同时内建骨骼动画系统——Tahiti(目前内部使用);
6、案例丰富,框架成熟,已经经历多届阿里巴巴双十一,年中大促互动营销活动考验;
舞台Stage是一个各种图形、精灵动画等的总载体。所以可见的对象都要添加到舞台或其子容器后,才会被渲染出来。
Stage构造函数接收一个参数properties,此参数包含创建stage的各种属性。
舞台Stage上的物体的运动等变化,都是通过一个定时器Ticker不断地调用Stage.tick()方法来实现刷新的。
舞台上的一切对象都是可视对象,可以是图片、精灵、文字、图形,甚至DOM元素等等。Hilo提供了一些基本的可视类供您使用,比如添加一个图片到舞台上:
要想舞台上的图形、精灵动画等对象能响应用户的点击、触碰等交互事件,就必需先为舞台开启DOM事件响应,然后就可以使用View.on()来响应事件。
接下来,您就可以开始利用hilo提供的各种可视类来创建各种图形、精灵动画,尽情发挥您的创造力,开始您的HTML5 游戏 之旅吧!
Hilo对于开发H5 游戏 的开发者和对Web端渲染感兴趣的小伙伴来说值得一看,Hilo有诸多案例可供参考,如果你想继续深入了解它,可移步官方文档或者Github一探究竟!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)