cocos2d-x
TurkeyTeo
这个作者很懒,什么都没留下…
展开
-
(10) 浅谈容器Map
尊重原创,转载请注明来自:star特530的CSDN博客 http://blog.csdn.net/start530/article/details/19284301本篇接着上一篇的容器继续唠叨,了解上一篇:http://blog.csdn.net/start530/article/details/19170853既然Vector是对比Array,那么Map就对比D转载 2014-11-07 17:28:05 · 462 阅读 · 0 评论 -
(14) 类似于男人下100层的卷轴类游戏开发
这两周做了一个类似于男人下一百层和最近较火地心大冒险类型的卷轴游戏,也是最近才开始接触游戏开发的,前期做起来还是挺不容易的,很多东西都不太理解,只能自己去不断地摸索,说到底,无论做什么都是如此,需要不断的去尝试与学习,扯远了,言归正传。最起初设计的时候我参考了 jeekun的博客 :http://www.cnblogs.com/jeekun/p/3448375.html ,说实话,他的已原创 2014-12-05 17:26:49 · 900 阅读 · 0 评论 -
(13) CCAction
1、动作基本概念CCAction是动作的基类,所有的动作都派生自此类。CCAction的一个对象就是一个动作,动作或动画只能由CCNode来执行CCSprite* sp = CCSprite::create("Icon.png");//创建一个精灵sp->setPosition( ccp(20, 20) );//设置精灵初始位置this->addChild(sp, 0);//添转载 2014-12-04 17:33:33 · 564 阅读 · 0 评论 -
(9) 浅谈容器Vector
尊重原创,转载请注明来自:star特530的CSDN博客 http://blog.csdn.net/start530/article/details/19170853前两天有人问我说在3.0 beta2版本里,使用array 后编译出错,其实是因为自beta版本开始,已没有Array,取而代之的是容器:Vector 和 Map先说Vector吧。如果说C++的vector容转载 2014-11-07 17:27:13 · 547 阅读 · 0 评论 -
(8) cocos2d-x中相关的一些C++函数
virtual的。因为定义了虚函数则隐含着:这个类会被继承,并且会通过基类的指针指向子类对象,从而得到多态性。原创 2014-11-05 11:13:13 · 611 阅读 · 0 评论 -
(7) cocos2dx 自定义动画 和 使用cocostudio动画
// getVisibleSize:获得视口(可视区域)的大小,若是DesignResolutionSize跟屏幕尺寸一样大,则getVisibleSize便是getWinSize。 getContentSize函数来获得节点原始的大小。只是逻辑尺寸,不是像素// boundingBox函数来获得经过缩放和旋转之后的外框盒大小。// get原创 2014-10-31 10:50:24 · 894 阅读 · 0 评论 -
(6) cocos2d-x发射子弹
我要实现的功能很简单,就是点击屏幕上的任意点,能够从屏幕中间发射出一颗子弹,子弹要能飞到屏幕外。 我使用了CCMoveTo这个action,它需要一个目的点,目的点应该是我点击的任一点与屏幕中间点连线上屏幕外的一点。我定义屏幕外20的距离为终点,就是说,子弹将飞到20之外,子弹在这个位置上,是看不到的。 根据直线的函数Y = kX + b,我们需要求出k和b的值,我们知转载 2014-10-29 14:35:45 · 919 阅读 · 0 评论 -
(12) 初学cocos2dx lua
最基本的层[plain] view plaincopyfunction createInGameLayer() local inGameLayer = cc.Layer:create() return inGameLayer end 最基本的场景转载 2014-11-14 17:45:07 · 501 阅读 · 0 评论 -
(11) Cocos2d-x3.3RC0之LightTest分析
1、头文件[cpp] view plaincopy//LightTest.h class LightTest : public Layer { public: CREATE_FUNC(LightTest); LightTest(); virtual ~LightTest();转载 2014-11-14 15:28:03 · 864 阅读 · 0 评论 -
(5) Cocos2d-x 3.x开发——导入Cocostudio资源
真心觉得Cocostudio原创 2014-10-27 16:10:19 · 1291 阅读 · 0 评论 -
(3) cocos2d-x Tile Map 教程(一)
原文来自http://www.raywenderlich.com/39113/cocos2d-x-tile-map-tutorial-part-1这是我很喜欢的一个学习网站。在里面能学到很多东西,同时也推荐给小伙伴们。这是一个两部分的Cocos2d-x Tile Map系列教程,你将会创建一个关于荒漠中忍者寻找可口西瓜的简单游戏。注意,这是关于Cocos2d-x转载 2014-10-27 11:46:41 · 1116 阅读 · 0 评论 -
(4) cocos2d-x Tile Map教程(二)
原文来自:http://www.raywenderlich.com/40544/cocos2d-x-tile-map-tutorial-part-2欢迎来到Cocos2d-x tile map 教程系列的第二部分!在这里你将学会怎样用cocos2d-x制作一个基于tile的游戏,cocos2d-x是cocos2d-iphone的C++跨平台移植版。在第一部分的教程里,你学会了怎样创转载 2014-10-27 11:47:58 · 1645 阅读 · 0 评论 -
(2) Cocos2dx 3.x lambda表达式的使用
Cocos2dx 3.0 版本后加入了lambda表达式,或者说C++ 11终于引入了lambda表达式,那么,什么是lambda表达式呢?例如调用中的std::sort,ISO C++ 98 的写法是要先写一个compare函数:[cpp] view plaincopybool compare(int & a, int &转载 2014-10-27 11:27:45 · 574 阅读 · 0 评论 -
(1) cocos2d-x 菜鸟篇 helloworld完全注释
说真的,一开始学习-x这玩意真的摸不着头脑,特别是对我这种c++不是那么在行的菜鸟来说。一般学一种编程语言、软件、引擎都是从可爱的hello world开始的。不过-x的helloworld让我有点摸不着头绪,有好几个文件都不知道来干嘛的,后来发现类似 AppDelegate.cpp,.h 的文件是可以不用看的,直接调用就好,main也是。只要看helloworldScene有关的文件就好转载 2014-10-27 11:06:39 · 604 阅读 · 0 评论 -
(15) C++ std::pair
std::pair主要的作用是将两个数据组合成一个数据,两个数据可以是同一类型或者不同类型。例如std::pair 或者 std::pair等。pair实质上是一个结构体,其主要的两个成员变量是first和second,这两个变量可以直接使用。初始化一个pair可以使用构造函数,也可以使用std::make_pair函数,make_pair函数的定义如下:template pair make_转载 2014-12-10 10:19:29 · 593 阅读 · 0 评论