实例比较简单,如图所示,地图上有一个忍者精灵,玩家点击他周围的上、下、左、右,他能够向这个方向行走。当他遇到障碍物后是无法穿越的,障碍物是除了草地以为部分,包括了:树、山、河流等。忍者实例地图(TODO用这个精灵替换图中的)设计地图我们采用David Gervais提供开源免费瓦片集,下载的文件dg...
分类:
其他好文 时间:
2014-09-19 10:03:15
阅读次数:
335
实例比较简单,如图所示,地图上有一个忍者精灵,玩家点击他周围的上、下、左、右,他能够向这个方向行走。当他遇到障碍物后是无法穿越的,障碍物是除了草地以为部分,包括了:树、山、河流等。忍者实例地图(TODO用这个精灵替换图中的)设计地图我们采用David Gervais提供开源免费瓦片集,下载的文件dg_grounds32.gif,gif文件格式会有一定的问题,我们需要转换为.jpg或.png文件。本...
分类:
其他好文 时间:
2014-09-18 18:57:24
阅读次数:
317
今天我们要讲三个类,这三个类应该算比较简单的
HelpLayer类
NumberLayer类
GetLocalScore类
HelpLayer类,主要放了两个图形精灵上去,一个是游戏的名字,一个是提示游戏怎么玩的,就一张图:
NumberLayer类,涉及到自定义字体的制作,我们提取出来的资源里,有很多数字图片:
现在我们要把它们做成这样子的:
...
分类:
移动开发 时间:
2014-09-18 13:20:13
阅读次数:
343
今天写了一个小游戏,发现看过的代码自己来写还是会经常出错,还是要多自己动手写写哈。先上几张游戏界面图void HelloWorld::addTarget(){ //首先初始化精灵 CCSprite *pTarget = CCSprite::create("Target.png"); ...
分类:
其他好文 时间:
2014-09-14 21:52:57
阅读次数:
229
http://blog.csdn.net/akof1314/article/details/38845933设有一张png/tga图集,导入到Unity,放置目录"Assets/Resources/UI"(UI文件夹可替换成其他的,重要的是要在"Assets/Resources/"路径下),默认为如...
分类:
其他好文 时间:
2014-09-13 23:57:26
阅读次数:
641
之前用按键精灵写过一些游戏辅助,里面有个函数叫FindPic,就上在屏幕范围查找给定的一张图片,返回查找到的坐标位置。 现在,Java来实现这个函数类似的功能。 算法描述:屏幕截图,得到图A,(查找的目标图片为图B);遍历图A的像素点,根据图B的尺寸,得到图B四个角映射到图A上的四个点;得到...
分类:
编程语言 时间:
2014-09-13 17:12:25
阅读次数:
283
游戏开发中,普通的碰撞检测就简单了,这主要是借助于精灵类的boundingBox矩形间是否相交来判定。但试想,如果在一个游戏中存在多种粒子武器,这两种武器互相朝对方开火,那么也应当存在一个粒子***相交(即碰撞)的问题吧。这时候如何检测呢?今天在整理COCOS2D-X粒子系统支持..
分类:
其他好文 时间:
2014-09-12 19:23:44
阅读次数:
206
以后用3.X版本。
重写以前的那个项目。首先去CC,然后,先建立Stage,建立精灵出来,给精灵加走动的动画。遇到错误,fatal
error C1083: 无法打开包括文件:“extensions/ExtensionMacros.h”: No such file or directory”。
找到了如下解决方案。
Cocos2d-x 3.0 Alpha 1开始 对目录结构进行了整合。...
分类:
其他好文 时间:
2014-09-10 14:18:30
阅读次数:
210
【核心类】导演Director、场景Scene、布景层Layer、精灵Sprite的概念请移步:cocos2dx基础篇(3)——第一个程序HelloWorld导演控制场景,场景控制图层,图层控制精灵,精灵控制动作。相互之间的关系框架如下图所示:由此看出:(1)整个游戏一般只有一个导演。(2)一个游戏可以..
分类:
其他好文 时间:
2014-09-10 02:45:30
阅读次数:
299
对Touch事件的获取与处理可以使用CCLayer, CCMenuItem等,但是如果我们需要一个虚拟按键或者需要对特定精灵进行拖动等等,我们就需要自定义Touch类。自定义Touch事件处理类重要的步骤是:1. 继承CCTargetedTouchDelegate2. 添加addTargetedDe...
分类:
其他好文 时间:
2014-09-09 21:20:09
阅读次数:
248