`
云端的Android
  • 浏览: 61729 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

Html5手机游戏引擎简介

阅读更多
   最近研究手机游戏的开发,已经开发了一个华容道的Android游戏,后面会放出源码。由于是尝试的第一款Android游戏,而且游戏开发也是第一次,所以代码很简陋。开发中一直在思考一个问题,我们怎样把Android的游戏迁移到Iphone平台。由于没有接触过C语言,所以一直很头疼这个问题。而且在Android平台下,要想游戏的效率提高,游戏的逻辑部分也最好使用C语言开发。还有一些游戏的效果实现确实麻烦。所以搜索了一下发现在Iphone和Android平台下都有很多不错的游戏引擎。比如在Iphone平台下著名的Cocos2D等。Android平台下有几个国人开发的游戏引擎很不错比如微云和LGame.
   但是这些游戏引擎要跨平台还是比较麻烦。所以我的目光又转向了现在时髦的Html5.我现在开发的小游戏都不复杂,类似于以前的Flash游戏。由于Iphone不支持Flash,所以自然就把目光放在了Html5上。研究了几天发现js的游戏引擎有不少,但是支持移动设备的还是比较少,比较了一下发现RenderEngin和LimeJS还很不错。Cocos2D-js还不是很成熟,所以放弃了。在研究RenderEngin和LimeJS中发现RenderEngin给的Demo貌似有问题,边界碰撞貌似不起作用,与作者联系大概俺的英文太poor,人家没理我。不过看他们的Google-group貌似也不是很活跃,所以就把研究重点先放在LimeJS上。
   预知后事,请看下篇。
哎,第一次写博客不习惯啊不习惯!!
1
2
分享到:
评论
2 楼 qkyh1225 2012-01-19  
以及是否支持触屏
1 楼 qkyh1225 2012-01-19  
兄弟,有没有研究HTML5游戏开发引擎——melonjs啊?它是否支持移动设备啊?

相关推荐

    完全开源的Html5游戏引擎:青瓷引擎 QICI Engine.zip

    青瓷引擎是一套开源免费的JavaScript游戏引擎类库,其基于开源免费的Phaser游戏引擎,并提供了一套完全基于浏览器的跨平台集成式HTML5游戏编辑器。 采用青瓷引擎,开发HTML5游戏和传统Web网页开发一样,使用任何...

    HTML5游戏引擎插件box2d实现小球碰撞叠加

    此Jquery特效是一款HTML5小游戏,利用了2D特效引擎插件box2d实现小球碰撞叠加,鼠标在页面空白位置点击一下就会弹出几个圆球出来掉到地上弹跳,停止之后会一直在原来的小球上面叠加上去,一直到整个页面铺满为止,...

    HTML5 Canvas游戏开发实战.pdf

    HTML5源游戏引擎lufylegend.js的发者,利用HTML5和Flash等技术独立发了大型网页游戏、Flash、多平台游戏三国记系列,以及数十款手机小游戏,游戏发经验十分丰富。 前言 为什么要写这本书 读者对象 如何阅读本书 勘误...

    幻影游戏引擎个人版(应用设计助手)v1.1官方中文免费绿色版

    幻影游戏引擎主要语言为Lua脚本,开发时可能用到C、C 、Objective-v和Java,可用于开发2d、3d单机和联网游戏、HTML5游戏、手机APP应用、棋牌游戏、RPG游戏以及手机VR游戏,致力于让用户的应用开发过程变得更简单更有...

    阿里巴巴开源的HTML5 互动游戏引擎Hilo.zip

    Hilo 是阿里巴巴集团开发的一款HTML5跨终端游戏解决方案,ta可以帮助开发者快速创建HTML5游戏。主要特性Hilo 支持多种模块范式的包装版本,包括AMD,CMD,COMMONJS,Standalone多种方式接入。另外,你可以根据需要...

    HTML5开发相关资料集合

    教程名称: HTML5开发相关资料集合【】Adobe-HTML_5技术培训【】Cocos2D-HTML5开源2D游戏引擎【】HTML5-本地存储【】HTML5与CSS3权威指南【】HTML5与手机游戏的未来_磊友科技_赵霏【】HTML5中文参考手册【】HTML5...

    Hilo HTML5互动游戏引擎-其他

    Hilo是阿里巴巴集团开发的一款HTML5跨终端游戏解决方案,ta可以帮助开发者快速创建HTML5游戏。 主要特性: 1、Hilo支持多种模块范式的包装版本,包括AMD,CMD,COMMONJS,Standalone多种方式接入。另外,你可以根据...

    HTML游戏开发文档下

    05 HTML5游戏开发(美)迈耶著 06 HTML5游戏开发实践指南 07 HTML5游戏培训: 2D游戏中的碰撞检测 ...11 运用EntityComponent架构的游戏引擎快速开发HTML5游戏 12 HTML5 游戏开发 13 HTML5跨平台游戏开发

    phaser-html5-games:使用HTML5游戏引擎,Phaser进行实验

    使用HTML5游戏引擎,Phaser进行实验 这些是我在使用进行实验时制作的游戏。 Phaser是用于创建基于浏览器的游戏HTML5游戏引擎。 您可以在任何现代网络浏览器(台式机或移动设备)中玩这些游戏。 游戏类 太空爆炸 ...

    HTML5连连看游戏

    也可以将该游戏工程文件部署到MM应用引擎,在浏览器查看效果。  MM应用引擎部署效果:  http://lianlinkan.mmapp.cn/client/www/app.html  更多示例代码请进入MM开发环境官网查看下载:  ...

    Cocos2D-X是全球知名的开源跨平台游戏引擎,易学易用.rar

    引擎核心采用C++编写,提供C++、Lua、JavaScript 三种编程语言接口,跨平台支持 iOS、Android 等智能手机,Windows、Mac 等桌面操作系统,以及 Chrome, Safari, IE 等 HTML5 浏览器。 [2] Cocos2d-x 引擎被广泛用于...

    在线的HTML5游戏BrowserQuest.zip

    Mozilla 上线了一款支持多人在线的 HTML5 ...由于该游戏基于 HTML5,所以可以在大部分设备中的现代浏览器(Chrome、Firefox、Safari 等)中运行,这些设备包括 PC、智能手机、平板电脑等。 标签:BrowserQuest

    HTML5游戏开发(第二版)英文版.pdf

    HTML5游戏开发,手机游戏开发,前端Box2D引擎,游戏元素增加

    HTML5 Canvas核心技术图形动画与游戏开发 ((美)David Geary) 中文【PDF】

    基瑞编著的《HTML5Canvas核心技术:图形...第 9章以一个简单但是高效的游戏引擎开始,提供了游戏制作所需的全部支持功能:第10章讨论了实现自定义控件的通用方法;第11章专门讲述如何实现基于Canvas的手机应用程序。

    egret-core:Egret是全新的开放式手机游戏和应用程序引擎,可让您在Android,iOS和Windows上快速构建手机游戏和应用程序

    / 白鹭引擎白鹭引擎是HTML5游戏引擎。 它提供了处理常见游戏开发任务的模块,例如2D和3D渲染,GUI系统以及音频和资源管理。 白鹭引擎非常灵活,适用于2D或3D项目。 它使开发人员可以工作,而不必担心底层浏览器的...

    HTML5极速漂移赛车游戏代码-haiyong.site.zip

    跨平台兼容性:基于HTML5技术的游戏可以在多种设备上运行,包括PC、平板、手机等,方便玩家随时随地进行游戏。 社交功能:游戏内置了社交功能,玩家可以添加好友、组队比赛、分享成绩等,增加了游戏的互动性。 ...

    html5蜘蛛抓老鼠益智游戏源码分享.rar

    html5蜘蛛抓老鼠益智游戏源码分享,可直接移植在手机端运行的一款H5游戏,这个游戏我没玩过,不知道玩法,好像在电脑的PC玩不成,需要触屏才能激活相关的插件,里面用了不少JS游戏类库和图像资源,看似简单的游戏,...

    FlappyMiao:基于白鹭游戏引擎的html5 Flappybird游戏

    注意: Egret游戏引擎的Linux版本自v1.03起未更新。 ##构建并运行 建立egret build Flappymiao 启动服务器egret startserver Flappymiao 有关更多详细信息,请访问 。 ##权利完全免费使用或参考。 注意:此...

    HTML5移动开发指南

    JavaScript引擎的构建方法让制作手机网页游戏成为可能。由于界面层很复杂,已预订了一个UI工具包去使用。 纯HTML5手机应用运行缓慢并错漏百出,但优化后的效果会好转。尽管不是很多人愿意去做这样的优化,但依然可以...

Global site tag (gtag.js) - Google Analytics