摘要: Quick-Cocos2d-x初学者游戏教程(十二)上章我们讲解了物体之间的碰撞检测,而本章开始,我们将讲解触摸事件的实现,同时,我们还将给 Player 加上血量条。需求说明在开始之前,我们先来看看本节游戏的一些需求。对于本教程游戏来说,我们的需求是在点击屏幕的时候,给 Player 一个向上的速... 阅读全文
posted @ 2015-09-14 16:35 silent-bobo 阅读(428) 评论(0) 推荐(0) 编辑
摘要: Quick-Cocos2d-x初学者游戏教程(十三)本章将是本教程的最后一章,在这章我们将完善游戏功能,即给游戏添加粒子特效,音乐音效,和玩家的受伤动画等等。添加受伤动画首先,我们来添加玩家受伤动画。玩家受伤动画是 Player 与障碍物或地面碰撞的时候播放的一个动画效果,它是一个独立的帧动画,帧序... 阅读全文
posted @ 2015-09-14 16:35 silent-bobo 阅读(445) 评论(0) 推荐(0) 编辑
摘要: Quick-Cocos2d-x初学者游戏教程(十一)本章主要讲解物体碰撞检测之间的原理,以及具体的实现方法。碰撞检测本游戏使用物理引擎的一个重要目的是为了让碰撞检测更方便,使用物理引擎可以进行精确的碰撞检测,而且执行的效率也很高。在 Quick 3.3final 版本中,所有事件均有事件派发器统一管... 阅读全文
posted @ 2015-09-14 16:34 silent-bobo 阅读(638) 评论(0) 推荐(0) 编辑
摘要: Quick-Cocos2d-x初学者游戏教程(十)在我们的游戏中,我们除了添加奖励品外,还需要添加一些必要的障碍物来丰富游戏逻辑,增加游戏难度,所以本章我们将继续上章的内容——添加游戏障碍物。游戏中,障碍物是不止一种,这里有飞行的鸟,有上下移动的飞艇。创建障碍物-飞艇其实创建飞艇的逻辑和前面创建心心... 阅读全文
posted @ 2015-09-14 16:33 silent-bobo 阅读(536) 评论(0) 推荐(0) 编辑
摘要: Quick-Cocos2d-x初学者游戏教程(九)我们创建了游戏角色,这一章,我们需要把它添加到场景,并创建其他的障碍物和奖励品。将游戏角色加入场景本游戏将游戏主角加入游戏场景时,我们要实现如下的一个效果:就是在场景中创建一个游戏主角Player,先把它放在屏幕以外,进入游戏场景的一开始,我们将在屏... 阅读全文
posted @ 2015-09-14 16:32 silent-bobo 阅读(598) 评论(0) 推荐(0) 编辑
摘要: Quick-Cocos2d-x初学者游戏教程(八)续上章载入 TiledMap 背景后,接下来的这章我们将开始引入物理引擎相关的东西,并且会开始创建我们的游戏角色。游戏地图中各类障碍物和奖励品的创建则会留到下一章。构建物理世界首先,物理引擎是干什么的应该不用我说吧?好吧,还是说一下(百度的):物理引... 阅读全文
posted @ 2015-09-14 16:31 silent-bobo 阅读(640) 评论(0) 推荐(0) 编辑
摘要: Quick-Cocos2d-x初学者游戏教程7回顾下上章的内容,上一章我们在背景层上加了层滚动的 “TMX背景”,但只是提到了 TMX 文件的加载,草草几笔就被带过了,所以本着尽职负责(啰里八嗦)的态度,本章我们还是先来了解下 TMX 地图文件的制作,同时处理背景层上滚动的元素(奖励品和障碍物)。好... 阅读全文
posted @ 2015-09-14 16:28 silent-bobo 阅读(1370) 评论(0) 推荐(0) 编辑
摘要: 用Quick3.3简单开发微信打飞机03 添加爆炸动画和子弹与敌机的碰撞这个就作为最后一篇吧,当然,可以扩展的方面还有很多,比如分数的记录,结算界面还有一些小道具等,就不添加了。这只是当作一个简单的入门,而在这个入门中确实学到了不少东西。而那些没添加的东西呢,其实,就没那么重要了。没有太难的知识点。... 阅读全文
posted @ 2015-09-14 14:07 silent-bobo 阅读(593) 评论(0) 推荐(0) 编辑
摘要: 用Quick3.3简单开发微信打飞机02[plain]view plaincopyprint?这次将实现子弹的配置文件,敌人的配置文件,子弹的精灵和敌人的精灵。以及子弹的发射和敌人的产生。子弹的分析:游戏中不可能只有一种子弹,这样子弹就需要一个配置文件,配置文件中有子弹的类型,子弹的贴图,子弹的生命... 阅读全文
posted @ 2015-09-14 14:05 silent-bobo 阅读(621) 评论(0) 推荐(0) 编辑
摘要: 用Quick3.3简单开发微信打飞机01楼主也是初学quick,想写几个简单的小项目入门,想想最简单的还是“微信打飞机”了(之前学cocos2d-js的时候也是从这个项目开始入手的)。这里只是写一个微信打飞机的Demo,所以,不需要有太多的功能。先简单的分析下:大概分为四个部分来实现:1.先新建项目... 阅读全文
posted @ 2015-09-14 14:04 silent-bobo 阅读(327) 评论(0) 推荐(0) 编辑