Cocos2d-x

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

cocos2d-x游戏引擎核心之十——网络通信

一、建立基本的http通信并得到返回信息 1、创建cocos2dx工程 2、项目引用外部库 如果要使用cocos2dx的CCHttpClient来进行网络访问,则需要引入cocos2dx的相关库,详细步骤如下: 右键单击项目->属性->c/c++->常规,在右边的附件包含目录中添加cocos2dx的extensions目录对应的路径

2015-07-01 17:01:00

cocos2d-x onMouseMove中CCTouch *pTouch参数的细节

/**************************************************************************** Copyright (c) 2010 cocos2d-x.org http://www.cocos2d-x.org Permission is hereby granted, free

2015-07-01 17:00:59

Cocos2d-x 3.0 Json用法 Cocos2d-x xml解析

  Cocos2d-x 3.0 加入了rapidjson库用于json解析。位于external/json下。 rapidjson 项目地址:http://code.google.com/p/rapidjson/wiki:http://code.google.com/p/rapidjson/wiki/UserGuide 下面就通过实例代码讲解

2015-07-01 17:00:59

VS 2012 + NDK + ADT 开发(Cocos2d-x 3.1开发)PART 2

VS 2012 + NDK + ADT 开发(Cocos2d-x 3.1开发)PART 2 在上一章里,我们介绍了如何搭建Cocos2d-x开发环境,并创建一个Cocos2d-x工程;在本章里,我将介绍如何将工程编译成可以在Android平台运行的程序:   1. 我们找到工程目录下的Andorid平台工程所在 我这里是: E:\\Work\\

2015-07-01 17:00:59

[原创]cocos2d-x研习录-第三阶 特性之按键与虚拟键盘

  Cocos2D-x引擎支持按键事件,它能检测设备的键盘输入并处理相应的事件。而基于不同操作系统的移动设备,可供用户操作的按键数量和功能都存在差异。    Cocos2D-x使用CCKeypadDelegate接口类处理相应的事件,这个类定义很简单,如下: class CC_DLL CCKeypadDele

2015-07-01 17:00:58

Cocos2d-x中jsb结构剖析

libs/javascript下有两部分bindings和spidermonkey。其中spidermonkey为js虚拟机,暂时不去管它。bindings下分为四部分,分别为主干部分,generated,js,obfuscate。下面分别介绍。1.主干部分,按照文件顺序一次介绍。    cocos2d_specifics.h声

2015-07-01 17:00:58

cocos2d-x总结(五)CCSprite精灵的加载与常用操作

精灵是2D游戏中得主角,这次就总结一下cocos2d-x中精灵的使用。 一,加载 首先,创建一个变量 CCSprite *pSprite; 加载函数分为两组initWithXXXX和spriteWithXXXX,其主要的区别是使用initWithXXXX的手工作业,而spriteWithXXXX是纯自动化作业。在SpriteWithXXXX中,先分

2015-07-01 17:00:57

[Cocos2d-x]Mac下运行HelloCpp For Android

2013年12月22日   一.简介: Mac下运行Cocos2d-x的samples和新建的HelloCocos2dx项目   二.内容: 环境: OS:mac OS X 10.9.1 IDE:Android Developer Tools Build: v22.3.0-887826 COCOS2D-X:co

2015-07-01 17:00:57

cocos2d-html5在cocos2d-x里面打包编译

main.cpp打开USE_WIN32_CONSOLE输出 #include \"main.h\" #include \"AppDelegate.h\" #include \"CCEGLView.h\" #define USE_WIN32_CONSOLE USING_NS_CC; // uncomment below line,

2015-07-01 17:00:57

Cocos2d-x 开发手记

1、所有的源文件统一新建到Classes里,否则无法找到源文件,这样也便于跨平台编译   2、绘图坐标系,与opengl采用相同坐标系,左下角为原点 纹理坐标系,以左上角为原点   3、最近有在学习COCOS2D,看到书中有使用SCENE_FUNC_CREATE这个宏 经查找,发现SCENE_NODE_FUNC

2015-07-01 17:00:56

cocos2d-x 下的HelloWorld

 参考了沈大海的博客: android平台有入口的Activity,iso平台有main.m, 如下图:windows下工程的入口和引擎入口: (有兴趣同学可以阅读cocos2ds/platform下面的源代码,从cocos2d::CCApplication.h开始) ----------------------------------

2015-07-01 17:00:56

Cocos2d-x 3.2:UI树

Cocos2d-x 3.2:UI树 本文参考与深入理解Cocos2d-x 3.x:UI树一文 Cocos2d-x 3.x 引擎的UI树系统 首先得普及一下Cocos2d-x的基础概念,Cocos2d- x的游戏世界一般是由一个又一个的场景(Sence)组成的,比如登录是一个场景,战斗是一个场景;然后场景之下分为一个又一个的层(Layer),比如 界面层

2015-07-01 17:00:56

【Cocos2D-x 3.5实战】坦克大战(1)环境配置

前言:     最近课比较少,空闲时间比较多,一有时间就东想西想,想着想着就突然想到做手机游戏(android)了,学习下CoCos2d。看了一些CoCos2D的相关文档和教程,觉得是时候实战了,但是苦于没有什么新奇的游戏点子,只有写下被儿时玩过的坦克大战了(主要素材好找)。而这个系列的文章来记录下我的开发过程。   开

2015-07-01 17:00:55

搭建cocos2d-x-android环境 Windows XP3 + Eclipse + NDKR7+COCOS2DX(没有用到cygwin和minigw)

出处:http://blog.csdn.net/maojudong/article/details/7261986 版本: Windows XP3 JDK1.6 Eclipse 3.7.1 (需要C++插件CDT) ADT 16.0.1 NDK7 (或是NDKR7B) &nbsp


Window7 Cocos2d-x配置开发环境

  1.到Cocos2d-x官方网下载最新版,解压后在目录cocos2d-x-2.1.5\\tools\\project-creator\\create_project.py   2.安装Python,到网站http://www.python.org/getit/下载 Python2.7.5版本,并安装到默认路径C:\\Python

2015-07-01 17:00:55

Mac OS 下 学习 cocos2d-x

学习的第一个例程来自下面连接 http://blog.csdn.net/akof1314/article/details/8268882   系统版本: Mac OS MotainLion 10.8.2+XCode 4.6 4H127+ cocos2d-x 2.04版     1.打开XCODE 新建一个COCOS

2015-07-01 17:00:54

[Cocos2d-x For WP8]EaseActions缓动动作

    我们用Silverlight框架开发WP8的应用程序的时,编写动画可以使用缓动效果来实现缓动动画对吧,那么在Cocos2d-x框架里面我们一样是可以缓动动作(缓动动画),其实技术的东西都是想通的,如果你很好地理解了缓动动画,那么对于Cocos2d-x框架的缓动动作其实就是一碟小菜了。那么对于缓动动作我们可以理解为给普通的

2015-07-01 17:00:54

Adding iAds to Cocos2d-x on iOS

http://www.mwebb.me.uk/2013/08/adding-iads-to-cocos2d-x-on-ios.html Looking at the forums it seems a lot of people are having trouble getting iADs working on Cocos2d-x on iOS. It\'

2015-07-01 17:00:53

cocos2d-x之CCRenderTexture与glBlendFunc学习

1. CCRenderTexture.   cocos2d系列引擎中有一个很酷的类,叫做CCRenderTexture,云寻我们创建动态纹理,并且在游戏中重用这些纹理。   这里有一篇使用cocos2d的CCRenderTexture创建动态纹理的教程,可以先看一下:http://www.raywenderlich.com/3857/how-to-cre

2015-07-01 17:00:53

Cocos2d-x的入门知识

  既然是学习一套全新的内容,我想还是先在脑子里对它有个大致的印象比较好吧,我个人就比较反对那种上来什么都不说,直接\"Hello World\"开始,24天精通之类的教程。 下面先介绍一下这个引擎的基本概念和API结构,让我们在整体上对它有个把握,然后再每个概念下有必要的话会加入详细描述的链接, 基本概念 scene (场景) 场景是游

2015-07-01 17:00:53