系列专题提供系列的最新资讯内容,帮你更好的了解系列。
点击上方“CocoaChina”即可关注 Cocos2d-x 2.0版进阶到3.0版后,你该如何应对?小编推荐2本好书给你答疑,《Cocos2d-x 3.x游戏开发之旅》和《Cocos2d-x 3.X手游开发实例详解》。当然也要送书,即日起至2014年10月29日,如果你能回答下面的问题,我就敢送好东东给你。 本期答题题目: 1.Cocos2d-x中绘制大量精灵时,有哪些优化方法? 在游戏开发中,
cocos2dx v2.0版本发布一段时间了,现在最新版本是 cocos2d-2.0-rc2-x-2.0.1 ;这段时间Himi对2.x的更新版也有关注,也尝试使用过,发现不少地方都有改动,对于Himi最新项目快到尾声的考虑,所以也没有更新引擎到最新。那么今天开始Himi将陆续使用最新v2.x版本的一些东东,同步更新一些经常使用的改动以及值得注意的地方发博文出来与大家共享; 在之前我们使用coco
首先声明这个是在mac系统中来进行的 打开你的终端,个人习惯性cd一下,这样可以保证在根目录下 接下来,cd后空格,然后打开你的cocos2d-x-2.2.2文件夹,选择tools文件夹,在文件夹下拖动project-creator到终端的cd空格后面,生成路径。 示例: localhost:~ apple$ cd /Users/apple/Desktop/cocos2d-x-2.2.2/tool
CCCallFunc作为一个CCAction可以用来调用自己的函数。其用处还是很多的。 1、用一个不带参数的函数给一个action创建回调功能。使用CCCallFunc [cpp]  view plain copy CCFiniteTimeAction* actions= CCSequence::actions(action,                                    
拂晓风起 专注前端技术cocos2d、js、flash、html5,联系:kenkofox@qq.com 博客园 首页 新闻 新随笔 联系 管理 订阅 随笔- 195  文章- 0  评论- 109  cocos2d-js Shader系列3:多重纹理 multiple textures multiple samplers 上一篇,我们学习了怎么便捷的控制sprite的颜色,而这个都是默认一个te
【OpenGL】Shader实例分析(二)- Heart 转发请保持地址:http://www.voidcn.com/article/p-hssgkydu-bap.html 这片文章将介绍怎么用Shader来绘制一个跳动的心脏。这里会涉及到一些数学知识。先看效果图: 源代码如下:   // Created by inigo quilez - iq/2013   // License Creativ
转发请保持地址:http://www.voidcn.com/article/p-bzdgsshf-bap.html 这篇文章主要分析一个Shader,从而感受shader的魅力,并学习相关shader的函数的用法。 先看Shader运行的效果(随着时间移动的波浪,具体效果请参考 https://www.shadertoy.com/view/4dsGzH): 下面是代码:   Shader "sha
好吧,终于抽时间写这篇文章了。 手头上有很多人物行走图,技能特效图等,但这些图都有个纯黑色背景,怎么样将内容显示出来,让背景透明呢?前段时间搞了一下,感谢群里的童鞋们,提供了思路和方法。   这里用shader处理了像素,使黑色背景透明,直接上代码 ShaderSprite.h #ifndef __TestShader__ShaderSprite__ #define __TestShader__S
附件: vs2010工程下载 原文链接:http://www.voidcn.com/article/p-ahyrnzlv-bgp.html 看这里: http://is.gd/VoBVUJ   http://bbs.ityran.com/article-91-4.html http://bbs.ityran.com/article-91-4.html   PhysicsEditor 是一款很好的b
         开始学习quick-cocos2d-x这个工具了,边学边记录吧。 邮箱appdevzw@163.com 欢迎各界交流 1.  官方链接 1.1    quick-x-player 使用说明 http://quick.cocoachina.com/?p=39   1.2    初窥 quick-cocos2d-x http://quick.cocoachina.com/?p=1 这
quick-cocos2d-x 学习系列之二样例2048游戏学习          最近蛤蟆会来看下quick中提供的几个SAMPLE例子,例子不多那咱们就一一过一下呗。先从2048这个游戏开始吧。 该游戏不介绍了,没听过的就去小黑屋哭泣吧~ 源码路径 ..\quick-3.3\quick\samples\2048 1.  文件介绍 1.1    res文件 这个是资源文件夹,里面就放了2个图片G
quick-cocos2d-x 学习系列之三Armature 又是晚上了,夜深人尽的时候,拿来玩玩吧~ 这次我们来看下armature这个源码提供的例子。   1.  代码逻辑 Armature样例中共有13个具体小场景。 代码执行逻辑比较简单,从main.lua到game.lua,到ArmatureTestScene.lua场景文件。 从game.lua文件切入到ArmatureTestScen
quick-cocos2d-x 学习系列之四 benchmark   源码路径(quick安装路径)..\quick-3.3\quick\samples\benchmark 关键文件:BenchmarkScene.lua 通过在程序中不断增加精灵在测试手机性能。   主要四个函数,ctor(),onTouch(), addCoin(), removeCoin(),onEnterFrame(), o
quick-cocos2d-x 学习系列之五 ccsloader学习            这个ccsloader 用例主要是实现将cocosdudio中导出的文件加入到游戏当中。想到后续能使用这么精彩的画面心里还是有点小激动的。让我们一起好好学习下这个神奇SAMPLE吧。 代码路径还是老地方:\quick\samples\ccsloader   1.  DEMO总体逻辑 程序从main.lua中
一、游戏介绍 2048游戏是一款风靡全球的休闲类游戏,通过控制4X4范围内的数字块的移动,相同数字的块在移动的过程中累加消除,该游戏即考虑了手机触摸屏幕的操作方式,又在游戏过程中不断产生新块以增加游戏难度和耐玩性,游戏运行效果如下图: 二、创建项目&游戏逻辑分析 2.1 本项目开发环境:       Mac OS 10.9       XCode 5.0       Android NDK r9
1 CocoStudio 简介 CocoStudio 是由 Cocos2d-x 官方推出的一个专门针对 Cocos2d-x 游戏开发的免费工具集,目前正在开发阶段,且日益完善之中!既是工具集,当然集成了现有各零零散散工具的功能,并且不断扩充,包含动画编辑器,UI编辑器,场景编辑器和数据编辑器。具体内容及其特性欢迎访问 CocoStudio 官网 http://cocostudio.org/ 。在这
CCScrollView的滚动是藉助于其内部容器的位置变动来达到的,再加以遮盖/剪切便实现不可见的部分进行隐藏。 藉助于CCScrollView,我们可以实现分页效果,简单的富文本,下拉式按钮等。 创建一个CCScrollView式的滚动视图,首先要创建一个容器,此容器可以必须是Node或其子孙类。如下:  1 2 3 4 5 6 7 8 9 10      self.layerContainer
Lua是一种动态类型的语言。在语言中没有类型定义的语法,每个值都带有其自身的类型信息。在Lua中有8种基本类型,分别是: nil(空)类型 boolean(布尔)类型 number(数字)类型 string(字符串)类型 userdata(自定义类型) function(函数)类型 thread(线程)类型 table(表)类型 以上是Lua中的8中基本类型,我们可以使用type函数,判断一个值得
quick-cocos2d-x 学习系列之六 CoinFlip   下面我们来看一个很完整的例子,CoinFlip,这个DEMO已经非常完整可以直接用来玩耍了。 代码路径:.. \quick\samples\coinflip 这个游戏还是很益智的。   1.  代码逻辑 开始部分基本和其他的都一致,从main.lua文件进入,到达MyApp.lua文件中。(MyApp继承于cc.mvc.AppBa
本文介绍一款纵版射击游戏的实现,开发环境: win7 vs2012 cocos2d-x3.0final android adt android ndk r9 首先看下最后的效果: (图1,微信飞机大战运行效果) 源码下载地址:http://download.csdn.net/detail/sdhjob/7513863 一、游戏资源准备 menu.png 首页的菜单背景 about.png 关于界面