自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(74)
  • 资源 (12)
  • 收藏
  • 关注

原创 ndk-stack使用方法

过去用eclipse跑cocos2d android崩溃了只能出一个Fatal signal信号,现在有了ndk-stack好了一点点,能定位到哪个函数崩溃了,用法如下我的cocos2d-x android工程在 D:\Works\Demo\HelloCocos\proj.android目录下,NDK_ROOT (即安装NDK的路径)环境变量已经配好,在cmd命令行输入如下:adb log

2016-05-27 14:59:00 1324

转载 cocos2d-x Lua绑定C++ 自定义类到Runtime(Lua-binding)

本文主要来自小塔博客这篇文章 http://www.zaojiahua.com/binding-custom-classes.html 该文详细清晰地讲述cocos2d-x Lua的一个重要功能,就是Lua读取C++类,用C++类写lua不方便实现的功能,用lua来读取,但是该文是在xcode环境下讲述的,没有说VS怎么配置,其实都差不多,我就转来修改下

2016-02-27 20:21:22 2533

原创 SQL Server could not spawn FRunCM解决办法

SQL Server服务启动不了,查找日志C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\LOG下的 ERRORLOG 用记事本打开Server TCP provider failed to listen on [ 'any' 1433]. Tcp port is already in use.2016-01-20 10:32:

2016-01-20 10:59:22 2315 1

原创 android真机最简socket联网例子

服务器  采用java程序,新建一个java工程,写一个java类,如下:import java.net.*;import java.io.*;/** * Description: * 网站: 疯狂Java联盟 * Copyright (C), 2001-2016, Yeeku.H.Lee * This program is protected by copyright law

2015-11-24 14:20:10 1276 3

原创 cocos2d-x带有自定义button响应事件的messagebox

官方给的例子里MessageBox居然只有一个确定按钮,没有我想要的确认,取消按钮,没办法就自己写了一个,难点是确认按钮的回调格式怎么写,定义如下:bool initWithNode(cocos2d::Node* node,const std::string& msg, const float& time, cocos2d::Vec2 point ,const cocos2d::ccMen

2015-11-02 01:33:38 1972

原创 cocos2dx java调用c++

在做支付接入时,大都采用cocos2d-x 的jnihelper调用java实现接入,但光c++调java是不够的, 如第三方写的支付接口 支付成功了他们有一个onSuccess事件,可是这个方法是写在java端的AppActivity.java里的,但实际给用户加钱是写在cocos2d-x c++工程里的,java怎么通知c++工程支付成功了?发消息显然不可能,sdk没提供这个接口,只好在jav

2015-10-30 19:08:40 1952

原创 软件开发难吗?

经常有学弟学妹会问,做软件开发难吗?工资很高吗?前景怎么样?是不是很有前/钱途?诸如此类的问题     这些问题答案只有第一个有回答的价值,因为答案很明确,就一个字:难!而且非常难!     你只有解决了会不会的问题才有闲情逸致考虑什么回报啦薪酬啦待遇啦前途啦。首先要保住饭碗,就这么简单。

2015-09-20 11:58:43 2949

原创 LNK1123: 转换到 COFF 期间失败: 文件无效或损坏

用VS2010编译QT/C++项目时出现这样的错误:LNK1123: 转换到 COFF 期间失败: 文件无效或损坏方案一:(这个方法比较好,在用qt运行时出现问题也能解决)复制 C:\Windows\winsxs\x86_netfx-cvtres_for_vc_and_vb_b03f5f7f11d50a3a_6.1.7601.17514_none_ba1c770af0b2031b 目录

2015-09-04 18:11:36 491

原创 cocos2d-x移植安卓时解决引用sqlite3库问题

1.先说说cocos2d-x 3.x移植安卓简单步骤 (1)进入你工程的proj.android目录,打开jni目录里的Android.mk(别忘了先备份一个)     如果你工程文件少的话就android.mk里老老实实地把所有cpp文件都包含,  如:LOCAL_SRC_FILES := hellocpp/main.cpp \../../Classes/AppDelegate.

2015-07-30 12:36:23 1582

原创 cocos2d-x 疑难奇葩错误

1. Invalid Type for cocos2d::Vector! (..\Classes\GameScene.cpp) 72行cocos2d::Vector 定义在头文件里XX不能用前向声明,即class XX; ,只能在头文件里包含 #include "XX.h",否则会出此错

2015-07-04 00:48:47 1858

原创 cocos2d-x网络编程 连接php服务器笔记4

cocos2d-x连接php服务器,网络编程最终部分

2015-06-01 11:32:22 1424

原创 cocos2d-x网络编程 连接php服务器笔记3

php服务器联网教程笔记, UI制作和单机编程

2015-06-01 10:47:07 1555

原创 cocos2d-x网络编程 连接php服务器笔记3

php服务器联网教程笔记, UI制作和单机编程

2015-06-01 10:44:24 1641

原创 cocos2d-x网络编程 连接php服务器笔记2

mysql数据库 php服务器好了环境也搭建好了工具也有了那我们就开始写php程序吧,上节我们说了我们设置网站的本机目录为d:/phpWWW,你在里面新建个testPhp目录,名字随便起,就表示这次你的作业存放位置,但一定要是英文的。对了,还没有数据库,第一步当然是建立自己的服务器数据库啦。

2015-05-31 23:18:25 1514

原创 cocos2d-x网络编程 连接php服务器笔记1

学习cocos2d-x网络编程是一个非常尴尬的问题,因为熟悉cocos2d-x的学习者基本在游戏开发一块属于客户端编程,想自学网络编程必不可少的牵扯到服务器这块。但是问题是,谁会呢?离开服务器,那搞网络编程无疑就是海市蜃楼镜花水月。官网示例虽然有http短连接和socket长连接的例子但反正我看了之后不知所以,不明白怎么把它用在实际问题中。网上教程也大都是泛泛而谈,不是一些人尽皆知的大道理就是部分

2015-05-31 22:40:23 1891

原创 The value of ESP was not properly saved across a function call解决方案

1. The value of ESP was not properly saved across a function call 出现这种错误以前摸不着头脑,如坠五里雾。现在知道了,是函数接口定义格式不对 如我使用cocos2d::ui::Button时,定义点击函数: Button* button = Button::create(); butto

2015-04-20 11:56:57 13715

原创 cocos2d-x 如何制作一个类马里奥的横版平台动作游戏 1 献给所有对动作游戏有爱的朋友

大家一定很想知道超级马里奥,洛克人这样优秀的横版动作游戏是怎么制作的吧?本文翻译自国外著名IOS源码教学商业网站raywenderlich 的IOS Game Start Kits三件套之一的Platformer Game/平台动作游戏的前奏曲,另一个是Beat'Em up Game/横版格斗游戏,作者是国外游戏开发专家Jake Gundersen,曾参与开发过SFC时代的洛克人X系列。 开篇之前先怀旧一番吧!    还记得超级马里奥的青青

2015-01-04 17:22:31 4857

原创 游戏暂停时的屏蔽触摸

想让游戏暂停,只要调用 CCDirector::sharedDirector()->pause();  就行了,反止重新游戏就是 CCDirector::sharedDirector()->resume();但这有一个问题就是游戏层依然能接受触摸反应,我们想按下pause键游戏暂停,但游戏内容不再接受触摸,该怎么办呢?pause键一般是CCMenu, 它的触摸优先级为-128  数值越小越

2014-11-04 11:19:44 1166

原创 Beat 'Em Up Game Starter Kit (横版格斗游戏) cocos2d-x游戏源码

Beat 'Em Up Game Starter Kit (横版格斗游戏) cocos2d-x游戏源码

2014-10-16 12:22:36 2862

原创 一个简单实例理解cocos2d-x触摸事件中的坐标系

有关cocos2d-x的坐标系一直以来都是很复杂的概念,不容易理解,而坐标系用的最多的地方就是触摸

2014-10-08 23:27:42 1714

翻译 菜鸟福利 A星寻路算法 cocos2d-x实现

这篇blog是翻译自iOS Tutorial Team的成员 Johann Fradj发,他目前是一位全职的资深iOS开发工程师。他是HotApps Factory的创始人,该公司开发了AppCooker你是否在做一款游戏的时候想实现一种算法,让一些怪兽或者游戏主角,让它们移动到特定的位置,避开墙壁和障碍物呢? 如果是的话,请看这篇教程,我们会展示如何使用著名的A星寻路算法来实现它!

2014-09-09 11:58:37 2265

原创 cocos2d-x 2.2 android环境搭建(不用cygwin)

cocos2d-x项目移植android 不用cygwin

2014-08-04 11:03:43 1477 1

原创 cocos2d-x 求相交矩阵

cocos2d-x有判断矩阵相交的方法 CCRect::intersectsRect(CCRect& rect)但可惜没有提供求两个相交矩阵的方法,我作了总结,代码如下:CCRect Tools::intersectsRect(const CCRect &rectA, const CCRect &rectB){ CCPoint ori; //左下角顶点 cocos2dx的CC

2014-07-18 16:41:37 1810

原创 cocos2d-x实现多个精灵动画同步播放(二)

在上一篇文章里,提到了两个不同类的对象动画组合在一起需要注意更多的xla

2014-07-13 21:30:02 3316

原创 cocos2d-x实现多个精灵动画同步播放(一)

2D游戏经常有角色穿装备的情况,如下图角色手部加了一个武器.此外还有格斗游戏里常有的投技:我们要想让武器随角色一起联动,自然想到设定好位置和zorder后,调用CCSpawn同时动作的方法。可这有个大问题,就是独立执行两个不同的动画会有很大机率产生不同步的问题。为了解决这一问题,必须实现一种动画组的机制,就是让人物作为动画组的主动画,武器作为动画组的子成员,当主动画帧切换时子动画才切换。也就是我动你才你,要动一起动。

2014-07-13 11:51:35 4703

原创 cocos2d-x真正的随机数

cocos2dx提供了CCRANDOM_0_1()函数返回0-1之间的随机浮点数,但是你发现程序每次调用它都得到的是同样的

2014-07-10 23:15:29 1018

原创 VAssistX不提示QT类库的解决办法

VAssistX是一个很强大的插件,帮我们省去了很多记不住繁杂语法的困扰(自称过)

2014-07-01 18:42:03 4198

原创 cocos2d-x精灵移动的方法

1.飞机发射子弹型    要写出子弹r

2014-04-28 22:23:08 1528

原创 Qt5中文显示问题

查了大量资料,发现都是扯蛋,试来试去都是显示乱码没一个管用的,自己终于试出来了,方法如下QString curFile;curFile = QString::fromUtf8("新建.txt");setWindowTitle(curFile);这样窗口标题就显示正常中文了

2014-04-24 11:55:02 827

原创 cocos2d-x+lua工程创建

cocos2d-x2.0.4以前可以用vs2008直接创建,可是2.2.1以后就改成python脚本方式了,怎么创建支持lua的工程呢,方法如下:

2014-04-13 22:31:22 1117

原创 cocos2d-x中文显示问题

直接在cocos2d-x显示中文会乱码的,如CCLableTTF::create("你好世界", "Arial“, 15);需要使用cocos2d-x自带的iconv库,不多说,上代码//中文显示解决方案#ifdef WIN32#define UTEXT(str) GBKToUTF8(str) //这里定义了一个UTEXT的宏,用来转换非UTF8(中文)的str#else#defin

2014-03-01 17:09:58 1143

原创 c++ int转string

方法1:std::stringstreamstringstream ss;ss name endl"星";string str = ss.str();方法2:sprintfchar str[25];int num = 2;sprintf(str,"you have %d apples",num);string strNum = str;

2014-01-07 10:56:06 799

原创 cocos2d-x经常遇到的问题

为什么CClayer的init()和onEnter()方法有时不被执行init方法:定义一个Layer类时,好的习惯是init()方法和CREATE_FUNC(Layer类名);都要定义,看CREATE_FUNC()宏定义就可以明白,CREATE_FUNC是先new出这个Layer类再调用了init方法,所以我们Layer::create()时就会调用init()方法,而只是单纯的new就不会

2014-01-06 10:23:56 1294

原创 cocos2d-x鼠标拖动地图

1.我们先在一个layer里addChild一个CCTMXTiledMap, 头文件如下:#include "cocos2d.h"class GameLayer : public cocos2d::CCLayer{public: GameLayer(void); ~GameLayer(void); CREATE_FUNC(GameLayer);

2013-12-26 11:34:53 1730

luaide-lite配置文件

在vscode使用luaide-lite插件调试lua/cocos2d-lua,用到的r配置文件

2023-12-01

cocosCreator 3.3~6 安卓热更新官方详细示例

重新整理了下官方示例,修改了新手易犯的错误

2023-06-22

Cocos2D-x权威指南 源码与素材

Cocos2D-x权威指南是一本相当不错的学习Cocos2D-x书籍,系统知识介绍全面省去了读者东找西藏到处搜寻学习资料的痛苦,但是这本书莫名其妙的没提供源代码和游戏素材光盘,书上也没告知素材到哪儿下,在我不懈的努力下,终于找到了全书完整的源代码,包括第11,12章喵星人和萝莉快跑的代码素材喔,需要的童鞋们快快下载吧!

2013-05-18

Cocos2d-x手机游戏开发与项目实战详解 随书源码和素材

这本书是不错提供了很多实例,如飞机大战,还有卡牌网络游戏,最可贵的不但讲了cocos2d-x客户端了还讲了服务器端开发以及cocos2d怎么与服务器互联,但是莫名其妙的最悲剧的就是此书没提供任何源代码和游戏资源,作为一本游戏教程,没资源没代码还搞个毛呀,让程序员自己去画?好在我千辛万苦在清华大学出版社网站上找到了,还真是不容易,估计再过几天出版社就删掉了,那就彻底苦逼了,现放到csdn上,给同买此书的人帮个忙

2014-05-30

自己实现的Android PHP JSON实现登陆注册功能

自己实现的Android PHP JSON实现登陆注册功能,使用okhttp3实现

2017-08-04

ASPNET WebService源代码

Android端连接ASP.NET服务端的最简代码,仅一个Default.aspx和一个WebService.asmx,方便新手理解

2018-10-21

cocos2d-x 仿马里奥小游戏

cocos2d-x写的,有完善的物理碰撞检测机制

2015-01-05

XMLBUDDY插件

ECLIPSE中新建,编辑XML文件的插件,非常好用,只要将解压后的目录放在ECLIPSE的plugins目录下就行了,重启ECLIPSE就可用

2008-12-08

java document 与eclipse关联(编码时自动显示出代码提示)

设置java document 与eclipse关联的方法(编码时自动显示出代码提示)以及eclipse英中文转换

2008-12-01

Android使用Soap库连接ASP.NET WebService客户端

android端通过ksoap-android库连接ASP.NET的WebService的最简代码

2018-10-21

游戏人工智能编程案例精粹源码

游戏人工智能编程案例精粹》配套光盘源码,很经典的游戏AI学习例子

2012-11-18

ASP.NET MVC 4高级编程(第4版)清晰完整PDF版

MVC专家“梦之队”对ASP.NET MVC 4的全新诠释 由Microsoft专家和极受敬重的软件开发社区负责人撰写的《ASP.NET MVC 4高级编程(第4版)》将带您学习最前沿的Web框架:ASP.NET MVC 4。本书开篇简要介绍ASP.NET MVC框架,然后直奔主题,讨论使用ASP.NET和最新MicrosoftMVC来构建数据驱动的动态网站需要了解的所有重要知识点。书中提供了按部就班的详细指导和大量的代码示例,引导读者入门并逐渐掌握高级主题。

2019-03-24

基于Android的家庭理财通

android开发实战 一书最后一章家庭理财通的源码,此书源码网上没有,最后一章是全书重中之重,此财务理系统非常完整实用,值得学习

2015-12-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除