实现过程参见:http://479001499.iteye.com/admin/blogs/2091701
在这基础上多写了一个线程控制玩家飞机的被撞之后的2s无敌时间,解决了那2s中不能发子弹,背景不动的问题。
在音乐播放的时候用线程控制它循环播放。
改变了记分语句的位置,解决了最高分比得分小的问题。
在center上绘制文字,在文字区域加上鼠标监听器的反馈,点击就像是点击了按钮一样,选择新游戏,继续游戏之类的有相应的反应。
撞击判断改用矩形是否相交来判断(之前那样写坐标脑袋都转晕了,还是写矩形方便些,毕竟API提供了这个功能,实现思路其实是一样的)。
写了一个Record类来记录数据(如果选择新游戏,从记录中读到最高分;如果选择继续游戏,从记录中读到所有数据)。
设置按钮暂时没加入相应操作,以后可以加个是否开声音,查看排行榜之类的功能。
在压缩包的\ThunderBolt1.2\source目录下有个说明文件,说明了每个包下面的类容,用记事本打开。
相关推荐
"Html5仿微信打飞机游戏"是一款基于HTML5技术的网页飞行射击游戏,旨在模拟微信内置的经典小游戏——打飞机。这款游戏在火狐和Chrome等主流浏览器上表现优秀,充分展示了HTML5的强大性能和兼容性。 首先,我们来看...
《高仿微信打飞机》是一款基于iOS平台的休闲游戏,设计灵感来源于微信内置的经典小游戏“打飞机”。这款游戏致力于重现微信版打飞机的精髓,通过精良的制作和优化,为玩家带来同样精彩的游戏体验。在Xcode 4.5环境下...
【标题】中的“纯js模仿微信打飞机游戏代码(已测试)”表明这是一个使用JavaScript语言编写的,模拟微信经典游戏“打飞机”的项目。这个项目可能是为了教学、练习或者娱乐目的,作者已经完成了代码编写并进行了测试,...
网页模板——纯js模仿微信打飞机游戏代码是一个充满趣味性的编程项目,旨在通过JavaScript语言实现一个类似微信小程序中流行的“打飞机”小游戏。这个压缩包包含了一个已经测试过的代码实现,为开发者提供了一个学习...
在“高仿微信打飞机demo”中,开发者可以研究playAir文件中的源代码,了解上述各个方面的具体实现,从而掌握游戏开发的关键技术。通过这个demo,你可以学习如何构建游戏逻辑、实现交互操作、优化性能以及处理网络...
《微信打飞机:深入解析游戏源码》 微信打飞机是一款深受用户喜爱的休闲小游戏,它巧妙地融入了社交元素,让玩家在享受游戏乐趣的同时,可以与好友一较高下。这款游戏的源码分析,对于我们了解游戏开发流程、学习...
《cocos2dx之微信打飞机》是一款基于Cocos2dx引擎开发的移动游戏,它融合了微信社交元素,让玩家可以与好友一较高下。本文将深入探讨这款游戏的开发技术、设计理念以及如何利用Cocos2dx框架实现游戏功能。 首先,...
总的来说,"基于cocos2d-x的微信打飞机"展示了如何利用cocos2d-x进行游戏开发,涵盖了图形渲染、用户交互、物理模拟、粒子效果等多个方面,是学习2D游戏开发的一个实例。对于开发者来说,深入理解这个项目,不仅可以...
java版的微信打飞机。对于初学Java的还是听有帮助的,里面用了Java简单的图形编程,以及一些接口和抽象类的使用,简单用了下装饰者模式和生产者模式,当然代码还是有很多重用厉害的地方,这也是以后需要不断改进的,...
5. **物理引擎**:虽然微信打飞机游戏的物理效果相对简单,但Cocos2d-x内置的Box2D物理引擎可以模拟重力、碰撞反弹等效果,使游戏更具真实感。 6. **用户输入处理**:Cocos2d-x提供了事件监听机制,能够捕捉到用户...
在本项目“微信打飞机”中,开发者利用Cocos2d-x游戏引擎与Kinect V2的结合,创造了一款可以通过身体动作控制的打飞机游戏。 Cocos2d-x是一款开源的游戏开发框架,基于C++,广泛应用于2D游戏开发。它的优点包括跨...
总结来说,利用cocos2dx C++开发微信打飞机小游戏涉及到游戏设计、场景构建、对象交互、逻辑控制、物理模拟、音频处理等多个方面。通过熟练掌握cocos2dx提供的工具和API,开发者可以创建出一款具有高度可玩性和趣味...
【基于C++的微信打飞机小游戏】是一款大学课程设计项目,它利用了hge(HGE,即HGE - Hardware-accelerated Game Engine)游戏引擎进行开发,旨在模仿流行的微信小程序游戏“打飞机”。本项目是C++编程语言的一个实践...
"安卓Android源码——Cocos-2d FeiJi微信打飞机.zip" 这个标题指的是一个包含安卓应用源代码的压缩文件,该应用是基于Cocos-2d游戏引擎开发的,游戏名为"FeiJi微信打飞机"。Cocos-2d是一个流行的游戏开发框架,适用...
《cocos2dx3.2微信打飞机 源码》是一个基于Cocos2d-x 3.2版本的游戏开发项目,它展示了如何利用这个强大的跨平台2D游戏引擎来开发一款与微信相结合的休闲游戏——打飞机。下面将详细探讨这个项目中涉及的IT知识点。 ...
【JavaScript模仿微信打飞机游戏.zip】是一个以JavaScript编程语言实现的网页版小游戏,它基于流行的微信小程序游戏“打飞机”进行模拟。这个压缩包包含了必要的代码文件和可能的说明文档,帮助用户理解游戏的实现...