【转】cocos2d-x Android 环境搭建问题汇总

初次接触Cocos2d-x,准备搭建一个hello world的Android环境,问题遇到很多。在此记录,为自己,也为大家,避免重走弯路! 具体的环境搭建,可以参考官方的文档。在Windows7平台搭建Cocos2d-x Android开发环境。 1.Android-ndk-r10不能放在具有空格的路径下……

【2048强势来袭】第九期:2048游戏bug修复

        照着【2048强势来袭】系列的文章做完了2048的游戏,感觉还不错,也算是一个简单的游戏开发了,下面总结一个自己遇到的问题:        1、当所有的块满了,手指姿势错误时,报错 &……

【转】【2048强势来袭】第八期:优化游戏界面

在游戏开发中,游戏的界面是相当重要的,下面我们来进行一些优化。 1. 数字大小的优化 在一个卡片里面,当数字变成两位数、三位数的时候,就需要调整一下数字的大小,让游戏看起来更加的“和谐”。 在CardSprite.cpp的setNumber方法中,添加如下代码: //判……

【转】【2048强势来袭】第七期:添加游戏分数模块

既然2048可以开始玩了,那没有分数,怎么可以呢? 1. 声明两个变量 在HelloWorldScene.h中声明两个变量: //游戏总分 int score;  //定义显示分数的控件 cocos2d::LabelTTF* labelTTFCardNumber;  声明了游戏总分和显示分数的控件 2. 加入分……

【转】【2048强势来袭】第六期:添加游戏是否还能够继续的模块

我们在玩这款游戏的时候,程序经常都要判断这个游戏是否还能够继续。那么,我们现在就来添加这个模块。 1. 声明该函数 我们在HelloWorldScene.h中声明该函数 //判断游戏是否还能继续 void doCheckGameOver();  2. 具体实现该函数 我们在HelloWorldS……

【转】【2048强势来袭】第五期:游戏自动生成随机卡片

我们都知道在2048这个游戏中,卡片会自动随机生成。那么现在我们就来完成这一部分的功能。 1. 声明自动生成卡片函数 在HelloWorldScene.h中,我们需要声明自动生成卡片函数 //自动生成卡片 void autoCreateCardNumber();  2. 具体实现函数 在HelloW……

【转】【2048强势来袭】第四期:游戏滑动上下左右相加的逻辑

Hello,我们又见啦,这篇我们将来分析一下游戏2048滑动上下左右相加逻辑的实现。 1. 添加一个数组 我们需要借助数组,来实现这个逻辑功能。在HelloWorldScene.h中添加一个数组声明: //创建一个卡片二位数组 CardSprite* cardArr[4][4];  2. 把数字……

【转】【2048强势来袭】第三期:把卡片添加到游戏中

上一篇中,我们已经成功创建了卡片,下面我们就来把卡片添加到游戏中吧。 1. 声明创建卡片函数 在HelloWorldScene.h中声明创建卡片函数,代码如下: //创建卡片 void createCardSprite(cocos2d::Size size);  2. 创建卡片函数具体实现 在HelloWorld……

【转】【2048强势来袭】第二期:创建卡片类

手游2048中,移动的其实是卡片,下面我们就来创建一个卡片类。 1. 新建头文件CardSprite.h,代码如下: #ifndef __CARDSPRITE_SCENE_H__ #define __CARDSPRITE_SCENE_H__ #include "cocos2d.h" class CardSprite : public cocos2d::Sprite……

【转】【2048强势来袭】第一期:搭建上下左右手势识别的框架

最近有一款2048的游戏火爆了,咱们也来试试。 本游戏使用的是cocos2d-x 3.0alpha1版本。 本篇文章将来讲解2048游戏中的手势识别:上下左右。 1. 创建“TZFE”项目(2048数字英文单词的开头) (1)在cocos2d-x 3.0alpha1版本中,创建一个“TZFE”项目,如果不懂……

【转】【amazing cocos2d-x 3.0之二】一些小变化

用了cocos2d-x 3.0版本,发现有一些小变化,用此篇来记录一下小变化,不断更新中。 1. 从此不再见到以CC开头的类,因为CC被去掉了,并且定义的时候用auto: [cpp] view plaincopy 1. v2.2            v3.0 2. CCDirector      Director 3. CCLayer         ……

【转】【amazing cocos2d-x 3.0之一】coocs2d-x 3.0alpha1安装环境

1. Visual Studio 2012安装 VS2012下载地址:http://download.microsoft.com/download/B/0/F/B0F589ED-F1B7-478C-849A-02C8395D0995/VS2012_ULT_chs.iso 在这里不得不吐槽一下微软,VS2012必须安装在C盘(系统盘)才能正常安装。之前我没安装在系统盘,是考……

COCOS2DX几本不错的电子书下载

1.C++Primer(第四版源代码).rar(COCOS2DX基础) 下载地址:http://pan.baidu.com/s/1o6z9xQq 密码:1j01   1.cocos2d-x权威指南完整版.pdf 下载地址:http://pan.baidu.com/s/1ntC2G3J 密码:b4wl   3.Cocos2D-X游戏开发技术精解 下载地址:h……

【转】cocos2dx移植android平台-我的血泪史

本人这几天一直都没有跟新自己的网站内容,问我干什么去了,当然是做这篇文章做的事了,说起这个移植来真是麻烦啊,网上试验了各种方法,都不知道谁对谁错啊。不过经过本人这三天的研究最后终于成功了,为了让大家少走一些歪路,我决定一定要写下这篇文章,……

Top