
游戏/cocos2d
imxiangzi
这个作者很懒,什么都没留下…
展开
-
cocos2d-x2.2.3和android平台环境的搭建
最开始学习cocos2dx,大多数人可能是被复杂的环境配置过程搞死的,尤其是和Android平台搭建这一块,会把人搞疯,而且各个版本也会有不少的差异,我也是参考了很多才在自己的电脑里搭建好的,仅供参考,是基于cocos2d-x2.2.3版本的。准备工作:1.我只是将cocos2d-x移植到android平台,所以默认为大家已经将android平台搭建完成了(eclipse和android转载 2016-01-20 10:11:04 · 460 阅读 · 0 评论 -
【cocos2d-x 3.x 学习笔记】 HelloWorld —— 小程序大道理
cocos2d-x 3.2 的环境搭建可以参考官方给出的教程。这里我使用的是 Win7 + VS20131. 创建项目在Windows下搭建好环境后,打开命令行(按 Win+R,输入cmd),执行下面命令:cocos new MyGame -l cpp -d F:\ -p mypackage.com执行上述命令后,将会在F盘根目录下创建名为“转载 2016-03-18 17:30:01 · 605 阅读 · 0 评论 -
【木头Cocos2d-x 032】我是定时器(第01章)—我爱单线程之schedule介绍
我是定时器第01章—我爱单线程之schedule介绍本来今天我应该要做其它事情的,但是和一位网友提起了schedule,我无法按捺心中对写教程的热血和冲动,所以我就决定要写关于schedule的使用心得了。(小若:我噗,永远都是那么唠叨= =)笨木头花心贡献,啥?花心?不呢,是用心~转载请注明,原文地址:http://www.benmutou.com/archive转载 2016-03-18 17:30:54 · 388 阅读 · 0 评论 -
Cocos2d-X3.0版的HelloWorld工程分析
打开上一篇博客中的HelloWorld工程后,会看到下图所示的工程文件main.cpp文件中的代码(本人已经注释)?12345678910111213141516171819转载 2016-03-18 17:32:18 · 384 阅读 · 0 评论 -
CCObject的分析:release retain基于2.2.3 增加3.2ref对比
CCSprite * fish = new CCSprite;02.CCLOG("After new: %d",fish->retainCount());03.fish->init();04.CCLOG("After init: %d",fish->retainCount());05.fish->retain();06.CCLOG("After转载 2016-03-19 10:44:16 · 719 阅读 · 0 评论 -
cocos2d-x 源码分析 总目录
这篇博客用来整理与cocos2d-x相关的工作,只要有新的分析、扩展或者修改,都会更改此文章。祝大家愉快~1.源码分析1.CCScrollView源码分析http://blog.youkuaiyun.com/u011225840/article/details/30033501 2.CCTableView源码分析转载 2016-03-19 10:47:30 · 462 阅读 · 0 评论 -
Cocos2d-x中的数组类CCArray深入分析
前面的博文中我们提到了一个词典类CCDictionary,它和数组类CCArray共称Cocos2d-x两大常用数据结构,因为在项目中数组类CCArray我们使用的实在是太多了,因此这里补充一篇关于CCArray深入分析的博文,其中提到了一个很多新手可能没有使用过的类ccCArray类,CCArray内部其实都是通过调用该类实现的,值得我们注意。转载 2016-03-19 11:00:10 · 578 阅读 · 0 评论 -
Cocos2dx 3.0 过渡篇(三十一)ValueVector和Vector不得不说的故事
本文投票地址:http://vote.blog.youkuaiyun.com/Article/Details?articleid=37834689前天看到一个颇为纠结的选择题:有一天你遇到一个外星人,这时外星人很热情的邀请你到他们星球去玩,你如何选1:去,但是你有可能永远不能在回来。2:不去,但是外星人会消去你的记忆这问题很刺激有木有?!看似简单的一个问题,不同的答案却隐藏着不转载 2016-03-19 11:01:16 · 445 阅读 · 0 评论 -
【cocos2d-x 2】关于CocosStudio编辑出的csb的简单使用
说明:cocos2d-x版本为 3.4,cocosStudio版本为2.1.5 cocosStudio 我个人目前的认识,以为就是一个界面编辑器。界面通过美工可以排布好,然后把发布的csb和png资源文件,提供给程序员使用。1 关于 cocosStudio下载安装以及使用CocosStudio下载地址 http://www.cocos转载 2016-03-21 14:17:04 · 1872 阅读 · 0 评论 -
cocos2dx三种定时器的使用
cocos2dx三种定时器的使用以及停止schedule,scheduleUpdate,scheduleOnce今天白白跟大家分享一下cocos2dx中定时器的使用方法。首先,什么是定时器呢?或许你有时候会想让某个函数不断的去执行,或许只是执行一次,获取你想让他每隔几秒执行一次,ok,这些都可以统统交给定时器来解决。cocos2dx中有三种定时器:schedule,sc转载 2016-03-21 23:41:15 · 413 阅读 · 0 评论 -
cocos2d-x系列教程
1. 【博客:骑乐在途】Cocos2d-x v3.1 系列入门 http://www.cnblogs.com/qilezaitu/category/590202.html========例子=====================================1.【博客: 水的右边】Cocos2d-x3.x塔防游戏(保卫萝卜)从零开始 http://www.转载 2016-01-29 09:31:52 · 8431 阅读 · 1 评论 -
【cocosStudio】查看官方示例--调用cocoStudio控件
理解:将cocoStudio的ui控件转换成cocos的GUI控件来操作通过widgetFromJsonFile()加载根容器Plane控件通过Helper::seekWidgetByTag()寻找子控件打开官方示例:打开CMDCD到D:\cocos2d-x-3.3rc0\tests\cpp-tests\执行cocos run -p win32命令转载 2016-02-02 12:27:24 · 2654 阅读 · 0 评论 -
[转载]cocos2d-x学习笔记3:更改HelloWorld,建立自己的小项目
上一次的笔记深入分析了HelloWorld,其实这个场景并不是我们自己建立的,是在新建工程的时候自动加入的场景。下面我们将这个场景改造成我们自己游戏的第一个启动画面。 首先是更改HelloWorldScene这个类,我们把类名改成Start,当然,在项目中的所有的HelloWorld都改成Start,我们先来改HelloWorldScene.cpp,改成Strat.cpp,文件名改完后,在St转载 2016-03-18 12:08:27 · 1001 阅读 · 0 评论 -
Cocos2d-x 读取网络图片创建精灵
Cocos2d-x 2.1.4 里面已经为我们提供了HttpRequest ,HttpClient,CCHttpResponse用于处理网络相关操作下面简单利用这些封装好的类,来读取网络图片并创建精灵1.在工程里面导入HttpRequest.h,HttpClient.h#include "HelloWorldScene.h"#include "SimpleAudioE转载 2016-03-18 12:07:30 · 2414 阅读 · 0 评论 -
Cocos2d-x学习笔记(二) 永远的HelloWorld
HelloCpp是Cocos2d-x自带的一个工程,它演示了Cocos2d-x最基本的使用方法和流程。先看一下它的基本构成win32目录中包含了对应平台的代码,而Classes目录中包含了我们自己的实现代码。编译运行的结果如下图 main函数变形记 看到main命名的文件就会想到著名的main函数一定在这个文件里面,那么就让我们先转载 2016-03-18 00:08:13 · 546 阅读 · 0 评论 -
(译)cocos2d-x跨android&ios平台开发入门教程
免责申明(必读!):本博客提供的所有教程的翻译原稿均来自于互联网,仅供学习交流之用,切勿进行商业传播。同时,转载时不要移除本申明。如产生任何纠纷,均与本博客所有人、发表该翻译稿之人无任何关系。谢谢合作!原文链接地址:http://www.raywenderlich.com/11283/cocos2d-x-for-ios-and-android-getting-started教程截图转载 2016-01-21 12:17:44 · 829 阅读 · 0 评论 -
cocos2dx 3.x win7+VS2012开发环境搭建及HelloWorld
1. 准备工作(1)VS2012(2)cocos2dx cn.cocos2d-x.org/download(3)python 新版本的cocos2dx 需要python编译2. 安装软件(1)VS2012 从官网下载并安装(2)python 安装:下载地址: www.python.org/download/ (3)cocos2dx 安装① 解压下载的cocos2d转载 2016-01-29 16:04:41 · 858 阅读 · 0 评论 -
Windows7环境下搭建Cocos2d-x3.3环境并配置android交叉编译环境
本文将介绍如何在Windows 7平台搭建Cocos2d-x VS2013和Android开发环境。操作要求一台搭载Windows 7平台及安装Visual Studio 2012/2013的电脑。最好拥有快速稳定的网络,因为在操作中需要下载许多软件包。另外,最好电脑很好些,要不,编译会非常耗时。一、电脑环境Win7+32位二、必备软件下载地址与转载 2016-01-31 10:49:28 · 522 阅读 · 0 评论 -
cocos2dx 3.3 + QT5.3制作游戏编辑器
欢迎转载,但请注明本blog地址,谢谢_(:зゝ∠)_http://www.cnblogs.com/marisa/p/4141862.html 主要参考:http://blog.youkuaiyun.com/greatchina01/article/details/39579185http://blog.youkuaiyun.com/yurenjimi/article/detail转载 2016-02-01 13:49:08 · 1304 阅读 · 0 评论 -
cocos2dx 代码使用cocoStudio 生成的场景json文件
摘要: 正在学习使用cocoStudio开发cocos2dx程序,好不容易用编辑器做好的界面,在代码里不会用了不过在cocos2dx的源码例子TestCpp中提供了例子,在这里记录下方便以后学习,懒的用必记录了我在这里看的源码是cocos2dx2.2.2 ... 正在学习使用cocoStudio开发cocos2dx程序,好不容易用编转载 2016-02-01 17:56:13 · 1474 阅读 · 0 评论 -
Cocos2d-x3.2 Sprite精灵类的创建与设置
//3.0版本以后,sharedXXX方法改成了getInstance方法 //Director::getInstance()->getVisibleSize()?1234567891011121314//GameScene.h转载 2016-02-02 10:25:21 · 2085 阅读 · 0 评论 -
cocos2d-x学习笔记—图片按钮
[cpp] view plain copy// // button.cpp // buttontest // // // #include "MyButtonScene.h" #include "SimpleAudioEngine.h" using namespace cocos2d; usi转载 2016-02-02 12:15:39 · 546 阅读 · 0 评论 -
cocos2dx3.0 C++开发 零基础入门笔记
测试代码环境: VS2013 + cocos 2d x 3.0程序执行流程1、AppDelegate::applicationDidFinishLaunching()2、创建场景createScene。3、导演执行runWithScene导演:CCDirector获取:[cpp] view转载 2016-02-02 12:19:07 · 832 阅读 · 0 评论 -
零基础学cocos2dx 3.0(顺带学C++)第一篇 切换场景
不会去重复一些概念性的东西,具体的内容,我在代码中已经备注出来。先看目录,这个创建完项目目录的Classes文件夹下有4个文件,我把helloworld那两个文件直接改了名字,这里我叫MainScene 。切记,在改为名字之后需要到appDelegate.pp里面把对应的helloworld改过来。废话不多说,直接上代码1,appDelegate.h转载 2016-02-02 12:19:49 · 3884 阅读 · 0 评论 -
【教程】“回调特性”的使用教程(C++语言)
【新功能】“回调特性”的使用教程: 简介:Cocos Studio2.0.5版本新增回调特性功能。 现在可以直接在编辑器里边指定某个控件的事件的处理函数。 不再需要一个一个去get控件啦。也不再需要因为修改了控件名或者其他属性后,就得去改程序啦。 这些,都可以交给策划了。 ok,以下是正文 1.转载 2016-02-02 12:29:56 · 813 阅读 · 0 评论 -
详解Cocos2d-X中宏CC_DLL(转)
在cocos2d-x的源码中,经常可以看到宏CC_DLL的使用,比如在类CCScene的定义中:class CC_DLL CCScene : public CCNode{public: CCScene(); virtual ~CCScene(); bool init(); static CCScene *create(void转载 2016-03-17 22:27:46 · 2587 阅读 · 0 评论 -
cocos2d-x 菜鸟实习生学习篇(二)helloworld完全注释
说真的,一开始学习-x这玩意真的摸不着头脑,特别是对我这种c++不是那么在行的菜鸟来说。一般学一种编程语言、软件、引擎都是从可爱的hello world开始的。不过-x的helloworld让我有点摸不着头绪,有好几个文件都不知道来干嘛的,后来发现类似 AppDelegate.cpp,.h 的文件是可以不用看的,直接调用就好,main也是。只要看helloworldScene有关的文件就好啦。转载 2016-03-12 21:20:04 · 526 阅读 · 0 评论