Cocos2d-x

Cocos2d-x提供的框架。手机游戏,可以写在C++或者Lua中,使用API是Cocos2d-iPhone完全兼容。

cocos2d-x 学习笔记之CCNode

//继承关系 CCNode -> CCObject /*CCNode在cocos2dx中抽象舞台对象,需要渲染的对象都是从CCNode派生,包括CCScene,CCLayer,CCSprite等等 CCNode提供包容关系管理*/ //成员函数 virtual bool init(); static CCNode * create

2015-07-01 17:00:52

Cocos2d-x创建新工程

转自:http://www.cnblogs.com/andyque/archive/2011/09/27/2192920.html 而是新建一个工程。然后,我们不是copy文件夹、lib和dll了。我们只需要把release版本的dll全部复制到c:\\Windows\\System32目录下去。(由于cocos2d-x生成的debug版链接库和relea

2015-07-01 17:00:52

cocos2d-x 2.1.3 使用json

1.解析同等级:const char* text= \"{\\\"record\\\":{\\\"data\\\":20130101,\\\"rate\\\":23,\\\"buy\\\":1},\\\"record\\\":{\\\"data\\\":45,\\\"rate\\\":67,\\\"buy\\\":1},\\\"record\\\":{\

2015-07-01 17:00:52

Cocos2d-x 系列五之动画与动作

1.场景切换新建一个类ImageScene #ifndef IMAGESCENE_H #define IMAGESCENE_H #include <iostream> #include <cocos2d.h> USING_NS_CC; class ImageScene : public Layer {

2015-07-01 17:00:51

cocos2d-x笔记3 : 3.0正式版调用CocoStudio

cocos2d已经有一万个新建工程的方式和一万个API改动了,而且相互不兼容。。。触控科技的程序员真心不怕被打哦。。。   网上搜到的做法大多已经不行了,原因在上一段哦。。。   同样都是3.0,Alpha版、Bata版、Rc版、正式版,它们调用CocoStudio的方法都不一样哦。。。(求超越哦。。。) 记录一下3.0正式版使

2015-07-01 17:00:51

cocos2d-x 中CCScene CCLayer CCSprite CCNode

游戏中4者的关系   Scenesscene(即 CCScene类)是app 工作流上独立块。scene也叫做 screents 或者“stages”. 一个app可能拥有多个scenes, 但在任何时候只能有一个是激活状态的。举个例子,某个游戏可能拥有如下scenes: Intro, Menu菜单, Level

2015-07-01 17:00:50

cocos2d-x

引用:http://blog.csdn.net/bill_man/article/details/7981427 cocosBuilder编辑器正是作为可视化编辑的补充,成为cocos2D-iphone和cocos2D-x的可视化编辑器,cocos2D-x从2.0版本开始支持cocosBuilder,同样cocosBuilder也是2.0版本与之对应,本篇

2015-07-01 17:00:50

cocos2d-x 11中粒子特效

1 //爆炸粒子效果 2 CCParticleSystem* particleSystem = CCParticleExplosion::create(); 3 particleSystem->setTexture(CCTextureCache::sharedTextureCache()->addIm

2015-07-01 17:00:49

cocos2d-x - android 学习(集成NDK、配置开发环境)

先来贴上一大神的博客:日月之明 --- http://www.cnblogs.com/lhming/tag/cocs2d-x/ 需要工具和软件包:Eclipse、Android SDK、Android NDK、cocos2d-x-2.1.4(最新版)  据说在NDK-r7之后可以抛弃Cygwin,我勒个擦,不知道我下了两顿饭的时间!

2015-07-01 17:00:49

cocos2d-x2.0 win7第一次创建项目需要调用到的脚本(不断更新维护)//cocos2d-x 教程一

第一步: 最新的cocos2d-x。下载地址https://github.com/cocos2d/cocos2d-x github上最新的引擎,值得注意的是官网上发布的引擎是稳定版。选择哪种就看个人喜好了。但是最新功能你都体验不到。建议下载git工具然后clone到本地来更新 第二步: 下载后 用cmd终端里面进入cocos2d-x\\too

2015-07-01 17:00:49

cocos2d-x学习笔记(二)起步

cocos2d-x游戏开发的基本构成 在游戏开发中,具备的元素主要有导演、场景、布景(层)、人物角色以及动作。 导演(对应的类是CCDirector),导演负责整个游戏的组织与指挥,制定游戏中所有的规则,让游戏内的场景、布景和任务有序地运作; 场景(对应的类是CCScene),游戏中一个个的关卡就是场景,场景主要由布景和任务角色组成; 布景(CC

2015-07-01 17:00:48

在cocos2d-x中使用位图字体

http://blog.csdn.net/fansongy/article/details/9006677 通常情况下,游戏中绚丽的文字和数字都不是字体生成的而是“贴”上去!今天,我就在这里为大家介绍一个使用了图片打包技术的位图字体生成工具——BMFont。 1、先下载一个BMFont(下载地址:http://www.angelcode.com/prod

2015-07-01 17:00:47

cocos2d-X学习之引擎源码目录结构介绍

Cocos2d-x的目录结构如下: 目录的具体结构介绍如下: Box2D:物理引擎Box2D的相关源文件 Chipmunk:物理引擎chipmunk的相关源文件 cocos2dx:cocos2d-x引擎的核心部分,存放了引擎的大部分源文件 CocosDenshion:声音模块相关源文件 Debug.win32:在Windows 上调试输出目录

2015-07-01 17:00:47

Cocos2d-x学习笔记(一) —— 详细的环境搭建问题总结

这是我第一次写博客,也是我刚开始学习cocos2d-x,就是想把自己在学习中遇到的一些问题和困难跟大家交流沟通一下,以免新手在重复遇到同样让人纠结的问题,可以少走很多的弯路。以后我也会陆续的把自己学习到的东西跟大家一起分享和交流。希望大家多多支持。 1.1win32开发环境配置 1.1.1 Visual Studio 2008 安装VisualStud

2015-07-01 17:00:47

cocos2d-x 学习资料(很全)

cocos2d-x   quick-cocos2d-x官网 http://cn.quick-x.com/?p=235   TexturePacker 不错的图片组合工具(教程) http://hi.baidu.com/longfan365/item/5f2ac24478576ea961d7b9d3   cocos

2015-07-01 17:00:46

cocos2d-x CCDictionary的遍历

CCDictionary的遍历不是用for或foreach,而是cocos2d-x自己封装了一个遍历方法CCDICT_FOREACH(__dict__, __el__) 用法: CCDictionary * pDict = CCDictionary::create(); pDict->setObject(CCString::create(\"va

2015-07-01 17:00:46

[Cocos2d-x for WP8学习笔记] HelloWorld

Cocos2d-x 是一个支持多平台的 2D 手机游戏引擎,使用 C++ 开发,基于OpenGL ES,基于Cocos2d-iphone,支持 WOPhone, iOS 4.1, Android 2.1 及更高版本, WindowsXP & Windows7,WindowsPhone 8. 由于wp8不支持OpenGL,cocos在DirectX重

2015-07-01 17:00:45

快速找到自己想要用到的cocos2d-x的缓冲动画

游戏中在做很多动画时,需要用到缓冲来增强表现。比如宝箱“鼓”几下,然后“蹦”的一下打开。很多时候要调效果时,需要轮着试,如果有一张图和实际示例效果,那就省很多事情了。cocos2d-x中的缓冲动画跟以前JavaScript用到的缓冲动画公式大同小异,较早之前写过关于JavaScript动画的文章,把它拿过来就直接可以使用了 《JavaScript的动画组件

2015-07-01 17:00:45

【Cocos2d-x for WP8 学习整理】(3)CCScrollView 实现捕鱼达人一样的场景选择界面

UI 界面一般是游戏里比较独立的地方,因为游戏引擎一般都比较注意基础的功能封装,很少会关注UI,但是 UI 确是玩家第一眼看到的效果,因此能否实现一个美观的UI对于提升游戏的整体美观有着很大的帮助。幸运的是cocos2d-x意识到了这个问题,自从2.0版本之后逐步加入了几个常用控件,在这里我们详细说一下 CCScrollView 。CCScrollView

2015-07-01 17:00:45

通过cocos2d-x的CCGLProgram和CCShaderCache的实现来分析OpenGL ES中的Shader编程

在OpenGL ES中,Shader是着色器,包括两种:顶点着色器(Vertex Shader)和片元着色器(Fragment Shader)。每个program对象有且仅有一个Vertex Shader对象和一个Fragment Shader对象连接到它。    Shader和Program编程步骤: 1. 创建Shader