自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (71)
  • 收藏
  • 关注

原创 shareSDK(分享第三方库)的 使用

首先,下载第三方库,可以去官网下载,官网的地址我忘记了,但下面有一个我之前下的和我写的例子,其实官方的例子也写我们只是告诉大家用时需要把哪些代码复制出来就可以用了。

2013-08-27 08:16:06 4842 3

转载 A*算法

在前面的博客当中,其实我们已经讨论过寻路的算法。不过,当时的示例图中,可选的路径是唯一的。我们挑选一个算法,就是说要把这个唯一的路径选出来,怎么选呢?当时我们就是采用穷尽递归的算法。然而,今天的情形有点不太一样了。在什么地方呢?那就是今天的路径有n条,这条路径都可以达到目的地,然而我们在挑选的过程中有一个要求,那就是挑选的路径距离最短?有没有什么办法呢? 那么,这时候就要A*算法就可以排上用场了。

2013-08-22 14:00:45 971

原创 cocos2d-x2.1.2下使用sqlite3的例子

首先,将这两个文件导入到工程当中,后面会给大家下载地址,当然也可以去官网上下载。

2013-08-21 10:05:25 1445

原创 C++中给static变量赋值和返回

#include class Point{public: static int temp ; int output() { return temp; } void init() { }};//这样赋值 int Point::temp = 30;

2013-08-19 19:26:48 4116 2

原创 cocos2d-x2.1.2精灵表单与表单编辑器

本文实践自 Ray Wenderlich、Tony Dahbura 的文章《How to Use Animations and Sprite Sheets in Cocos2D 2.X》,文中使用Cocos2D,我在这里使用Cocos2D-x 2.1.2进行学习和移植。在这篇文章,将会学习到如何创建一个简单的熊行走动画,如何使用精灵表单,如何改变熊行走的方向等等。步骤如下:1.新建Xcod

2013-08-18 14:46:38 1719

翻译 cocos2d-x2.1.2动画与精灵表单

本文实践自 Ray Wenderlich、Tony Dahbura 的文章《How to Use Animations and Sprite Sheets in Cocos2D 2.X》,文中使用Cocos2D,我在这里使用Cocos2D-x 2.1.2进行学习和移植。在这篇文章,将会学习到如何创建一个简单的熊行走动画,如何使用精灵表单,如何改变熊行走的方向等等。步骤如下:1.新建Coco

2013-08-18 08:53:21 1380

原创 博弈方法积累

有一种很有意思的游戏,就是有物体若干堆,可以是火柴棍或是围棋子等等均可。两个人轮流从堆中取物体若干,规定最后取光物体者取胜。这是我国民间很古老的一个游戏,别看这游戏极其简单,却蕴含着深刻的数学原理。下面我们来分析一下要如何才能够取胜。(一)巴什博奕(Bash Game):只有一堆n个物品,两个人轮流从这堆物品中取物,规定每次至少取一个,最多取m个。最后取光者得胜。        

2013-08-17 09:55:39 850

原创 VM 虚拟机磁盘瘦身的方法

关闭客户机,在主机命令行下: 要先在命令中进入虚拟机的目录下 例如e:\ cd VM   VM是我虚拟机的目录vmware-vdiskmanager - k *.vmdk 注意:这里的*是你的虚拟机vmdk文件的的文件名,还要包括路径,如: vmware-vdiskmanager.exe -k "E:\MacOs10.8ABC\Mac OS X 10.8 64-bit.vmdk

2013-08-17 09:28:34 2644

原创 cocos2d-x塔防游戏教程(二)

7.添加路点。敌人将会沿着一系列的路点前进,这些简单相互连接的点构成了一条路径,敌人在这条路径上进行行走。敌人会出现在第一个路点,搜寻列表中的下一个路点,移动到那个位置,重复这个过程,直到他们到达列表中的最后一个路点——玩家基地。如果被敌人到达基地,那么玩家就会受到损害。添加Waypoint类,派生自CCNode类,Waypoint.h文件代码如下:1234

2013-08-15 08:47:25 1929

原创 cocos2d-x塔防游戏教程(四)

10.炮塔攻击。每座塔进行检查是否有敌人出现在攻击范围之内,如果有的话,对敌人进行开火,直到以下两种情况之一发生:敌人移动出范围;敌人被消灭。那么炮塔就会寻找下一个敌人。打开Tower.h文件,添加以下代码:1 class Enemy;添加以下变量:12 bool att

2013-08-15 08:43:11 2068 1

原创 cocos2d-x格斗游戏教程(四)攻击敌人

6.出拳猛击机器人,碰撞检测。为了让英雄能够出拳,并且能够实际上打在了机器人身上,需要实现一种方式的碰撞检测。在这篇文章中,我们使用矩形创建一个非常简单的碰撞检测系统。在这个系统中,我们为每个角色定义两种矩形/盒子:Hit box:代表精灵的身体Attack box:代表精灵的手假如某个ActionSprite的Attack bo

2013-08-14 19:34:44 3019

原创 cocos2d-x塔防游戏教程(三)

9.添加敌人。打开HelloWorldScene.h文件,添加以下代码:1234 CC_SYNTHESIZE_RETAIN(cocos2d::CCArray*, _enemies, Enemies);int wave;cocos2d::CCLabelBMFont* ui_wave_lbl;打开Hel

2013-08-14 19:22:41 2292

原创 cocos2d-x塔防游戏教程(一)

本文实践自 Pablo Ruiz 的文章《How To Make a Tower Defense Game》,文中使用Cocos2D,我在这里使用Cocos2D-x 2.0.4进行学习和移植。在这篇文章,将会学习到如何制作一个塔防游戏。在这当中,学习如何在设定的时间内出现一波波的敌人,使这些敌人沿着指定的路点前进,如何在地图上指定的位置创建炮塔,如何使炮塔射击敌人,如何可视化调试路点和炮塔的攻击范

2013-08-14 19:18:12 2598 1

原创 cocos2d-x格斗游戏教程(五)

8.简单机器人AI的实现。为了使机器人能够移动,并且能够使用我们为它们所创建的动作,就需要开发一个简单的AI(人工智能)系统。这个AI系统基于决策机制。在特定的时间间隔里,我们给每个机器人一个机会来决定接下来该做什么。它们需要知道的第一件事情就是何时做出选择。打开Robot.h文件,添加如下代码:1 CC_SYNTHESIZE(float, _nextD

2013-08-14 19:15:25 2778 1

原创 cocos2d-x 格斗游戏教程(三)

在第一篇《如何制作一个横版格斗过关游戏》基础上,增加角色运动、碰撞、敌人、AI和音乐音效,原文《How To Make A Side-Scrolling Beat ‘Em Up Game Like Scott Pilgrim with Cocos2D – Part 2》,在这里继续以Cocos2d-x进行实现。有关源码、资源等在文章下面给出了地址。步骤如下:1.使用上一篇的工程;2

2013-08-14 19:14:15 2372

原创 cocos2d-x格斗游戏教程(二)

16.创建8个方向的方向键。我们需要创建虚拟的8个方向的方向键来让英雄在地图上进行移动。添加SimpleDPad类,派生自CCSprite类,SimpleDPad.h文件代码如下:12345678910111213141516171819202122232425262

2013-08-14 19:07:34 2692

原创 cocos2d-x格斗游戏教程(一)

本文实践自 Allen Tan 的文章《How To Make A Side-Scrolling Beat ‘Em Up Game Like Scott Pilgrim with Cocos2D – Part 1》,文中使用Cocos2D,我在这里使用Cocos2D-x 2.0.4进行学习和移植。在这篇文章,将会学习到如何制作一个简单的横版格斗过关游戏。在这当中,学习如何跟踪动画状态、碰撞盒、

2013-08-14 19:05:09 5159 2

原创 图册编辑工具 TexturePacter

TexturePacter http://pan.baidu.com/share/link?shareid=2434472051&uk=3189484501

2013-08-14 18:19:11 1176

原创 死循环的问题

这个问题大家有没有遇到过下面的i会等于几。答案是-10。为什么呢?因为i在死循环中会一直加+1,直到加到int的最大值。达到最大值之后,就会变成最小值,就是一个很小的负数之后还会继续+1 ,加到-10时跳出int i =0 ; while (true){ i++; if (i ==-10) { break; } } System.out.print

2013-08-11 13:18:59 1160

原创 如何制作一个类似Tiny Wings的游戏(2) Cocos2d-x 2.1.4内含iOS版源代码

在第二篇《如何制作一个类似Tiny Wings的游戏》基础上,增加添加主角,并且使用Box2D来模拟主角移动,原文《How To Create A Game Like Tiny Wings with Cocos2D 2.X Part 2》,在这里继续以Cocos2d-x进行实现。有关源码、资源等在文章下面给出了地址。步骤如下:1.使用上一篇的工程;2.创建Box2D世界,并且添加一

2013-08-10 18:33:32 1407

原创 英语单词积累8.10

1、stripe      n. 条纹,斑纹;种类            vt. 加条纹于…2、vertice    n. 顶点3、vertex     n. 顶点;[昆] 头顶;[天] 天顶4、flag         vi. 标记;衰退;枯萎     vt. 标记;插旗     n. 标志;旗子5、attribute   n. 属性;特质    vt. 归属;把…归于

2013-08-10 16:05:29 1070

转载 CocosBuilder 的使用

Cocos2d一直缺乏一个好用的可视化编辑工具,使用Cocos2d的开发人员只能自己动手写代码来编辑场景,或者自己开发场景编辑器。但现在可以使用CocosBuilder工具来减轻可视化工作,不过我发现现在网上CocosBuilder的说明和使用的相关资料比较少。所以就把自己对CocosBuilder工具使用一点经验写出来,希望大家也一起共同讨论。首先,下载工具和new

2013-08-07 09:16:59 989

原创 C# 中SocketShutdown的意思

关闭Sockethandler.Shutdown(SocketShutdown.Both); handler.Close();

2013-08-06 19:18:41 3646 1

原创 C# 中IPAddress和IPEndPoint的意思

IPAddress是ip,如“127.0.0.1”IPEndPoint是ip和端口对的组合,如“127.0.0.1:1000”  IPAddress ipAddress = IPAddress.Parse("127.0.0.1"); IPEndPoint localEndPoint = new IPEndPoint(ipAddress,11000);

2013-08-06 19:14:09 7899 1

原创 Unity 鼠标与触摸屏通用代码

在Unity调试触摸事件必须在真机,很不方便有这个方法就方便多了using UnityEngine;using System.Collections;public class JFTouch { public static bool TouchBegin() { if(Input.GetMouseButtonDown(0)) { return tr

2013-08-06 16:55:11 6820 4

原创 Unity 墙遮挡人物时变为半透明

让障碍物变为半透明时需要做如下设置:1、2、3、4、这样就设置完了,不然不能变透明。将下面的代码挂载摄像机上就好了。using UnityEngine;using System.Collections;public class Transparent : MonoBehaviour { /

2013-08-03 16:29:50 11018

原创 Unity中C#与JavaScript相互通信

本文代码例子  http://vdisk.weibo.com/s/BDn59yfnBVHW-首先给大家介绍一个名词  #pragma strict#pragma strict严谨编译模式性能优化:JS中强制使用静态类型,脚本顶部添加#pragma strict。然后,unity将在脚本中禁用动态类型,强制使用静态类型,如果一个类型未知。Unity将报告编译错误。可能会报

2013-08-03 09:29:48 5604 6

原创 EZGUI下载

EZGUI下载http://vdisk.weibo.com/s/BDn59yfnBV5MH

2013-08-02 20:38:27 1518

原创 Unity 让游戏暂停的方法

只需要调用这个方法就好Time.timeScale = 0;

2013-08-02 17:04:47 5737

原创 Unity 让物体隐藏与现实的属性 其实是是否使用

Unity  让物体隐藏与现实的属性   其实是是否使用GameObject gameObject ;gameObject.SetActive(false);//不显示,不使用,  是true是就是现实和使用

2013-08-02 14:45:36 2525

原创 Unity 代码碎片敌人的AI

using UnityEngine;using System.Collections;public class Enemy_AI : MonoBehaviour { public const int STATE_STAND = 0; public const int STATE_WALK = 1; public const int STATE_RUN = 2; priv

2013-08-01 15:51:56 1749

原创 MindNode.app 思维导图 下载是Pro版哦

MindNode.app   下载是Pro版哦      http://vdisk.weibo.com/s/BDn59yfnBVUKF

2013-08-01 10:10:04 1834

spark_2_6_3

spark_2_6_3.dmg

2014-12-23

万年历formac

万年历formac

2014-12-20

iOSSorted排序

iOS中文排序:博客地址:http://blog.csdn.net/qqmcy/article/details/40934323

2014-11-09

OBJECTIVE-C设计模式

OBJECTIVE-C设计

2014-11-06

ExpandedListView

ExpandedListView cocos2d-x3.3bate0 版内包含例子

2014-10-13

LayerMultiplexTest

LayerMultiplexTest的使用

2014-10-13

AsyncTaskTest

AsyncTaskTest 异步加载类:http://blog.csdn.net/qqmcy/article/details/39890837 使用文章 将TextureCache类异步加载功能讲解

2014-10-08

VS2013和VS2012

VS2013和VS2012

2014-09-23

iOS与Android通用AES加密

iOS与Android通用AES加密 ,测试后可以用如果有问题请留言 在这个博客上http://blog.csdn.net/qqmcy/article/details/39483075

2014-09-22

简单的Socket服务器

简单的Socket服务器,这个主要是配合Cocos2d-x下使用的简单的测试服务器

2014-09-09

SocketDemo

cocos2d-x3.2 下使用Socket

2014-09-09

ScreenFlow-4.5.2.zip内涵注册码

ScreenFlow-4.5.2.zip内涵注册码

2014-08-19

cocos联动的表格

cocos联动的表格文章地址:http://blog.csdn.net/qqmcy/article/details/38361587

2014-08-03

ConvertToUTF8

ConvertToUTF8

2014-07-19

Cocos页面滑动指示圆点

参考http://blog.csdn.net/qqmcy/article/details/37612457

2014-07-09

cocos2d下ExpandedListView

cocos下实现类似Android下ExpandedListView,使用3.1以上版本。 使用说明见:http://blog.csdn.net/qqmcy/article/details/29559241

2014-06-09

InsomniaX-2.1.3

InsomniaX-2.1.3

2014-05-31

DJInfiniteScrollPicker

cocos2d-x3.0下循环链表的Demo,详情见http://blog.csdn.net/qqmcy/article/details/27393011

2014-05-28

Cocos2dx柱图

2dx柱图效果及使用见:http://blog.csdn.net/qqmcy/article/details/25984717

2014-05-18

2dx3.0不规则按钮

2dx3.0不规则按钮 使用方法http://blog.csdn.net/qqmcy/article/details/26161339

2014-05-18

2dx3.0可旋转的饼图类

2dx3.0可旋转的饼图类 没有传工程只传了实现类。使用方法见: http://blog.csdn.net/qqmcy/article/details/25867133

2014-05-15

字符串解压缩

字符串解压缩,使用见http://blog.csdn.net/qqmcy/article/details/25283837

2014-05-08

OS Internals Vol 相关资料

OS 相关资料

2021-11-14

JavaScript从入门到精通(第2版)

JavaScript从入门到精通(第2版)

2017-03-17

Python基础教程(第2版)

Python基础教程(第2版)

2017-02-14

CADisplayLink

http://blog.csdn.net/qqmcy/article/details/50800364

2016-03-04

iOS方法执行顺序

http://blog.csdn.net/qqmcy/article/details/50779869

2016-03-02

进程通信demo

资源解释http://blog.csdn.net/qqmcy/article/details/50771341

2016-03-02

KVO实现例子

http://blog.csdn.net/qqmcy/article/details/50635252 kvo实现说明

2016-02-04

NSObject+RunTimeUtilit

iOS 获取内部私有属性的方法 详见http://blog.csdn.net/qqmcy/article/details/50531812

2016-01-17

Reveal破解版

Reveal破解版可以用。不要分随便拿。哈哈哈

2015-09-21

charles破解工具

charles 破解工具,打开包内容 java 替换同名文件

2015-09-21

charles工具

charles 官网下载太慢,这里分享一个

2015-09-21

UNIX环境高级编程(第二版中文)

UNIX环境高级编程(第二版中文),不错的哦

2015-09-20

sourcetree中文版formac绿色工具

sourcetree中文版formac。可以使用

2015-05-04

动态库IOS例子

动态库iOS ,自己研究了一下。这里留个备份

2015-04-07

SSKeyChainDemo

SSKeyChain iOS安全第三方库的简单用法。

2015-03-21

QGifView播放GIf

GIf播放Demo,经测试可用,使用iOS8

2015-03-14

AutoAdaptationScrollView

AutoAdaptationScrollView 自动适应大小调整布局的scrollView

2015-02-27

AFStudyPost

AFNetworking Post 请求例子

2014-12-21

空空如也

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

TA关注的人

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