阿修罗道

Dont think who you are, know you are

《实例妙解 Cocos2d-x 游戏开发》反馈勘误

我的新书 《实例妙解 Cocos2d-x 游戏开发》已经上市了。大家可以在书店或者网上购买。书中遇到了问题可以在页面留言。当然更好的方式是加QQ群:305889963 与大家交流讨论。

2014-10-19 22:54:43

阅读数:3968

评论数:12

Cocos2d-x 更改文字换行风格 ( cocos2dx change line )

Cocos2dx change line在 cocos2dx change line 的实现中,我们可以简单的使用 dimensions属性控制换行。使用它只需将对应的参数值传入构造函数,或者调用 setDimensions 函数即可。它的换行策略是:当一个单词超出限制长度时,将它移动到下一行。有...

2014-10-11 12:34:30

阅读数:5697

评论数:0

Cocos2d-x 3.x 开发(十八)10行代码看自动Batch,10行代码看自动剔除

在游戏的运行过程中,图形的绘制是非常大的开销。对于良莠不齐的Android手机市场,绘制优化较好的游戏,可以在更多的手机上运行,因此也是优化的重中之重。图形方面的优化主要体现在减少GUP的绘制次数上。这里我们分别从自动优化渲染批次和绘制剔除两个方面来看新版本在绘制上的优化。

2014-05-25 17:33:54

阅读数:12185

评论数:6

Cocos2d-x 3.0 开发(十七)使用Cocos2d-x 3.0rc,一条命令打包Android

今天触控发布了cocos2d-x 3.0rc0版,听闻能够一条命令打包android? 写篇文章,一起看看新改动吧。

2014-03-15 21:25:26

阅读数:50645

评论数:36

Cocos2d-x 3.0 开发(十六)cocos2dx-3.0beta版建立新项目并加载CocoStudio导出文件

Cocos2d-x3.0Beta版中对创建项目做了更改,加载库也发生了一些变化,我们这就来看看,先上图。。。

2014-01-16 19:51:26

阅读数:33377

评论数:30

Cocos2d-x 3.0 开发(十五)使用UILayout布局,制作对话界面

编辑器中能设计静态展示的UIScrollView,而通常我们都需要在程序中动态增加信息。插入元素的位置怎么确定?在3.0中UILayout已经实现了基本的布局,有图为证......

2013-12-17 19:20:23

阅读数:26175

评论数:6

Cocos2d-x 3.0 开发(十四)使用UIScrollView 实现大小不同物品拖动展示

UI部分一直是cocos2d-x的弱项,而这种境况在3.0版本中将得到改善。让我们从一个曾经的坑入手——CCTableView,来看看这些新特性。先上个图......

2013-12-12 19:15:32

阅读数:19623

评论数:6

Cocos2d-x 3.0开发(十三)使用CocoStudio编辑帧事件并关联到程序

帧事件指的是一个与帧相关联的事件。作为新加入的功能,它会给开发带来很多便利。这篇中我们将看到如何使用它。我们将上篇中制作的动画稍加修改。有图有真相...

2013-11-27 19:56:06

阅读数:29122

评论数:11

Cocos2d-x 3.0 开发(十二)在CocoStudio中使用粒子挂载与曲线动画

最新版本的CocoStudio在修复之前Bug的同时,加入了新功能,粒子挂载和曲线动画就是其中的亮点。下面我们就动手做个例子,先上图:...

2013-11-26 20:29:33

阅读数:16289

评论数:6

Cocos2d-x 3.0 开发(十一)3.0 alpha1文件结构变化

coco2d-x alpha1发布了,其文件结构发生了些变化,我们一起来看一下...

2013-11-25 20:16:30

阅读数:14696

评论数:18

Cocos2d-x 3.0 开发(十)使用CocoStudio场景编辑器关联组件

我们有了UI交互、有了动画人物、有了物理模拟,还差最后一步——将这些元素融合起来。这次我们使用cocoStudio中的场景编辑器,将先前做过的所有东西都放到一个场景中去。上图:......

2013-11-08 21:25:59

阅读数:21003

评论数:7

Cocos2d-x 3.0 开发(九)使用Physicals代替Box2D和chipmunk

模拟真实的世界是个比较麻烦的事情,通常这种事情都是交给物理引擎来做。但它们使用的过程中有个令人讨厌的地方——参数太多了。为了初始化一个简单的场景要写很多代码。在cocos2d-x 3.0版本中,出现了一个新类族——physicals。它将Box2D或者chipmunk做了一层封装,使我们的上层调用...

2013-11-04 21:58:45

阅读数:43456

评论数:42

Cocos2d-x 3.0 开发(八)骨骼动画的动态换肤

游戏中人物的状态会发生改变,而这种改变通常要通过局部的变化来表现出来。这些变化的实现就要通过动态换肤来实现。在接下来的这个Demo中,点击屏幕会动态更换小人手中的武器。先上图.......

2013-10-25 20:48:17

阅读数:27593

评论数:3

Cocos2d-x 3.0 开发(七)在程序中处理cocoStudio导出动画

使用cocoStudio可以方便的制作动画,接下来的工作就是在我们的程序中使用制作好的动画。这篇中,我将使用程序将两个动画连接起来。有图有真相:

2013-10-22 22:59:14

阅读数:47241

评论数:22

Cocos2d-x 3.0开发(六)使用cocoStudio创建一个骨骼动画

概述:虽然我们已经会使用静态的UI控件了,但还远远不够,接下来我们再研究一下动画的使用...... 先上图:

2013-10-18 21:40:53

阅读数:42486

评论数:8

Cocos2d-x 3.0开发(五)关联程序逻辑与cocoStudio导出文件

上篇说到将CocoStudio的导出文件在程序中运行出来,但是并没有用户交互,即点击响应,程序的逻辑判断也都没有。这篇中我们把它们加进去,这样就可以算一个完整的程序了。先上个图:......

2013-10-16 22:26:15

阅读数:23161

评论数:27

Cocos2d-x 3.0 开发(四)使用CocoStudio创建UI并载入到程序中

CocoStudio的使用无疑是cocos2d-x 3.0的重要组成部分,接下来我们用它来创建一组UI,并将其读入到程序中显示出来。先上效果图:

2013-10-15 22:32:42

阅读数:69900

评论数:48

Cocos2d-x 3.0开发(三)点击交互的四种处理

1、概述 在Cocos2d-x 3.0中,更改了dispatch机制。同时加入了两种新的交互形式:listener 和touchEvent回调。加上先前版本中的点击函数回调,与重写layer层的touch消息响应,构成了一个相对完整的交互模式。

2013-10-14 21:30:30

阅读数:71924

评论数:50

Cocos2d-x 3.0开发(二)使用自动脚本创建cocos2d-x 3.0项目

上一篇中我们已经搭好了自己的开发环境,接下来我们要来创建一个自己的项目。另外介绍一种更方便的创建项目方法。

2013-10-11 22:28:45

阅读数:33810

评论数:17

cocos2d-x 3.0 开发(一) Hello_New_World

2dx 的3.0版本是个与以往不同的版本。变化比2dx从1.x 到2.x的变化还要大不少。当然这都是官方承诺的,只有我们在项目中实际用上了才有意义。这篇是3.0系列博客的一个HelloWorld。希望新的版本会带给我们更多惊喜。接下来我会研究一下新版的特性,并写成博客。希望大家关注,路过看看,指点...

2013-10-10 20:47:45

阅读数:47120

评论数:11

提示
确定要删除当前文章?
取消 删除