最近研究手机游戏的开发,已经开发了一个华容道的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上。
预知后事,请看下篇。
哎,第一次写博客不习惯啊不习惯!!
分享到:
相关推荐
HTML5手机游戏“亡命射箭”是一款基于HTML5技术开发的轻量级游戏,它以其简单的操作方式和趣味性的游戏体验吸引着广大用户。HTML5作为一种跨平台的标记语言,使得这款游戏可以在多种设备上运行,包括智能手机、平板...
HTML5手机游戏源码是基于HTML5、CSS3和JavaScript技术构建的移动游戏代码集合,它们使得开发者无需依赖特定的平台或应用商店就能在手机浏览器上实现丰富的游戏体验。本资源包含六个不同的HTML5手机游戏源码,对于想...
在这个名为"html5网易雍正去哪了手机游戏代码"的项目中,我们可以看到HTML5技术在手机游戏开发中的实际应用。 首先,我们要理解HTML5游戏的基本架构。HTML5游戏通常由HTML、CSS和JavaScript这三种核心技术构建。...
1. **渲染引擎**:HTML5游戏引擎如Phaser、Cocos2d-x HTML5或CreateJS,它们拥有强大的2D渲染能力,支持动画、粒子效果、物理系统等。部分引擎还提供了3D渲染支持,如Three.js,为游戏开发带来更多可能性。 2. **...
《Cocos2d-JS开发之旅:从HTML5到原生手机游戏》是一本深入探讨Cocos2d-JS框架的书籍,旨在帮助开发者从Web前端的HTML5技术过渡到跨平台的原生手机游戏开发。Cocos2d-JS是Cocos2d-x引擎的一个分支,它结合了...
这款"HTML5逗比测试手机游戏"利用HTML5的技术特性,为用户提供了在手机上测试自身“逗比”指数的独特体验。下面将详细讨论与这个项目相关的HTML5、JavaScript特效以及手机游戏开发的知识点。 1. **HTML5的新特性** ...
这个"基于html5游戏引擎phaser.js的flappy_bird小游戏"是使用Phaser.js构建的经典Flappy Bird克隆版,展示了如何利用该框架开发互动性强、图形丰富的网页游戏。 Phaser.js提供了一系列内置功能,包括精灵、动画、...
"HTML5逗你玩手机游戏"这个主题表明我们将探讨如何利用HTML5来开发手机游戏。HTML5的引入极大地扩展了网页的功能,尤其是在移动设备上,它提供了丰富的媒体支持、离线存储、拖放功能以及新的表单元素等,为游戏...
这个压缩包中的"经典HTML5小游戏h5游戏源代码合集(37款)"是针对学习者和开发者的一份宝贵资源,包含了各种类型的游戏源码,能够帮助你深入理解HTML5游戏开发的核心技术。 首先,我们来看一下标签中提及的一些具体...
青瓷引擎是一套开源免费的JavaScript游戏引擎类库,其基于开源免费的Phaser游戏引擎,并提供了一套完全基于浏览器的跨平台集成式HTML5游戏编辑器。 采用青瓷引擎,开发HTML5游戏和传统Web网页开发一样,使用任何...
对于"HTML5逗比测试手机游戏",我们可以推测这是一款基于HTML5技术开发的互动娱乐应用。游戏可能通过JavaScript或者相关的框架(如Phaser、CreateJS等)编写,利用HTML5的特性来创建用户界面和游戏逻辑。玩家可能...
《Cocos2d-Js开发之旅-从HTML5到原生手机游戏》是一本深入探讨Cocos2d-Js框架的书籍,旨在帮助开发者从HTML5游戏开发过渡到原生移动平台的游戏制作。Cocos2d-Js是Cocos2d-x家族的一员,是一个跨平台的、基于...
4. **使用框架的游戏**:许多HTML5游戏使用了库或框架,如Phaser、Three.js或CreateJS,这些工具简化了游戏开发,提供了预置的动画、物理引擎等功能。 5. **基于Web Storage的游戏**:HTML5的Web Storage(包括...
HTML5是现代网页开发的标准,具有跨平台、兼容性强的特点,使得游戏可以在多种设备上流畅运行,包括桌面电脑、智能手机和平板电脑等。 源码的运行需要服务器环境,这是因为HTML5游戏在本地环境下通常无法直接通过...
标题"wap手机游戏资讯网站html模板,适合游戏软件资讯网站模板"表明这是一款专为手机游戏资讯网站设计的HTML模板。HTML(HyperText Markup Language)是网页开发的基础语言,用于构建和呈现网页内容。该模板特别针对...
HTML5开源游戏引擎LufyLegend 1.7.7是一个强大的工具,它允许开发者创建丰富的、交互式的网页游戏,无需依赖任何特定平台或插件。这个版本的引擎集成了许多功能,使得游戏开发变得更加高效和便捷。让我们深入探讨...
标题“MDCC 2014 掌上明珠CTO胡烜——手机游戏引擎设计”和描述中所提到的知识点主要集中在手机游戏引擎的设计与开发方面。在本文档中,胡烜先生作为掌上明珠的CTO,在MDCC 2014会议上进行了相关主题的演讲。接下来...
HTML5是一种先进的网页标记语言,它是HTML的第五个版本,主要特点是增强了网页的交互性和动态性,使得...通过学习和分析这个游戏的源码,开发者不仅可以深入理解HTML5的相关技术,还可以获取到手机游戏开发的实际经验。
《Cocos2d-JS开发之旅:从HTML5到原生手机游戏》是一本深入探讨Cocos2d-JS框架的书籍,旨在帮助开发者从Web游戏开发过渡到跨平台的原生移动游戏开发。Cocos2d-JS是Cocos2d-x家族的一员,它融合了JavaScript的便利性...