Cocos2d-x 3.0 开发
文章平均质量分 82
关注Cocos2d-x 3.0最新动态,分析新特性,实现简单的功能性模块。
松阳
我在路上走着,遇到了你,大家点头微笑,结伴一程
缘深缘浅,缘聚缘散,该分手时分手,该重逢时重逢
惜缘即可,不必攀缘
同路人而已
能不远不近地彼此陪伴着,不是已经很好了吗?
展开
-
Cocos2d-x 3.x 开发(十八)10行代码看自动Batch,10行代码看自动剔除
在游戏的运行过程中,图形的绘制是非常大的开销。对于良莠不齐的Android手机市场,绘制优化较好的游戏,可以在更多的手机上运行,因此也是优化的重中之重。图形方面的优化主要体现在减少GUP的绘制次数上。这里我们分别从自动优化渲染批次和绘制剔除两个方面来看新版本在绘制上的优化。原创 2014-05-25 17:33:54 · 12756 阅读 · 5 评论 -
Cocos2d-x 3.0 开发(十七)使用Cocos2d-x 3.0rc,一条命令打包Android
今天触控发布了cocos2d-x 3.0rc0版,听闻能够一条命令打包android? 写篇文章,一起看看新改动吧。原创 2014-03-15 21:25:26 · 51944 阅读 · 36 评论 -
Cocos2d-x 3.0 开发(十六)cocos2dx-3.0beta版建立新项目并加载CocoStudio导出文件
Cocos2d-x3.0Beta版中对创建项目做了更改,加载库也发生了一些变化,我们这就来看看,先上图。。。原创 2014-01-16 19:51:26 · 33980 阅读 · 26 评论 -
Cocos2d-x 3.0 开发(十五)使用UILayout布局,制作对话界面
编辑器中能设计静态展示的UIScrollView,而通常我们都需要在程序中动态增加信息。插入元素的位置怎么确定?在3.0中UILayout已经实现了基本的布局,有图为证......原创 2013-12-17 19:20:23 · 27219 阅读 · 5 评论 -
Cocos2d-x 3.0 开发(十四)使用UIScrollView 实现大小不同物品拖动展示
UI部分一直是cocos2d-x的弱项,而这种境况在3.0版本中将得到改善。让我们从一个曾经的坑入手——CCTableView,来看看这些新特性。先上个图......原创 2013-12-12 19:15:32 · 20668 阅读 · 4 评论 -
Cocos2d-x 3.0开发(十三)使用CocoStudio编辑帧事件并关联到程序
帧事件指的是一个与帧相关联的事件。作为新加入的功能,它会给开发带来很多便利。这篇中我们将看到如何使用它。我们将上篇中制作的动画稍加修改。有图有真相...原创 2013-11-27 19:56:06 · 29810 阅读 · 10 评论 -
Cocos2d-x 3.0 开发(十二)在CocoStudio中使用粒子挂载与曲线动画
最新版本的CocoStudio在修复之前Bug的同时,加入了新功能,粒子挂载和曲线动画就是其中的亮点。下面我们就动手做个例子,先上图:...原创 2013-11-26 20:29:33 · 17344 阅读 · 6 评论 -
Cocos2d-x 3.0 开发(十一)3.0 alpha1文件结构变化
coco2d-x alpha1发布了,其文件结构发生了些变化,我们一起来看一下...原创 2013-11-25 20:16:30 · 15035 阅读 · 18 评论 -
Cocos2d-x 3.0 开发(十)使用CocoStudio场景编辑器关联组件
我们有了UI交互、有了动画人物、有了物理模拟,还差最后一步——将这些元素融合起来。这次我们使用cocoStudio中的场景编辑器,将先前做过的所有东西都放到一个场景中去。上图:......原创 2013-11-08 21:25:59 · 21617 阅读 · 5 评论 -
Cocos2d-x 3.0 开发(九)使用Physicals代替Box2D和chipmunk
模拟真实的世界是个比较麻烦的事情,通常这种事情都是交给物理引擎来做。但它们使用的过程中有个令人讨厌的地方——参数太多了。为了初始化一个简单的场景要写很多代码。在cocos2d-x 3.0版本中,出现了一个新类族——physicals。它将Box2D或者chipmunk做了一层封装,使我们的上层调用有更友好的接口,先上图:....原创 2013-11-04 21:58:45 · 44533 阅读 · 34 评论 -
Cocos2d-x 3.0 开发(八)骨骼动画的动态换肤
游戏中人物的状态会发生改变,而这种改变通常要通过局部的变化来表现出来。这些变化的实现就要通过动态换肤来实现。在接下来的这个Demo中,点击屏幕会动态更换小人手中的武器。先上图.......原创 2013-10-25 20:48:17 · 28990 阅读 · 2 评论 -
Cocos2d-x 3.0 开发(七)在程序中处理cocoStudio导出动画
使用cocoStudio可以方便的制作动画,接下来的工作就是在我们的程序中使用制作好的动画。这篇中,我将使用程序将两个动画连接起来。有图有真相:原创 2013-10-22 22:59:14 · 48294 阅读 · 21 评论 -
Cocos2d-x 3.0开发(六)使用cocoStudio创建一个骨骼动画
概述:虽然我们已经会使用静态的UI控件了,但还远远不够,接下来我们再研究一下动画的使用...... 先上图:原创 2013-10-18 21:40:53 · 44489 阅读 · 8 评论 -
Cocos2d-x 3.0开发(五)关联程序逻辑与cocoStudio导出文件
上篇说到将CocoStudio的导出文件在程序中运行出来,但是并没有用户交互,即点击响应,程序的逻辑判断也都没有。这篇中我们把它们加进去,这样就可以算一个完整的程序了。先上个图:......原创 2013-10-16 22:26:15 · 23659 阅读 · 25 评论 -
Cocos2d-x 3.0 开发(四)使用CocoStudio创建UI并载入到程序中
CocoStudio的使用无疑是cocos2d-x 3.0的重要组成部分,接下来我们用它来创建一组UI,并将其读入到程序中显示出来。先上效果图:原创 2013-10-15 22:32:42 · 71426 阅读 · 42 评论 -
Cocos2d-x 3.0开发(三)点击交互的四种处理
1、概述 在Cocos2d-x 3.0中,更改了dispatch机制。同时加入了两种新的交互形式:listener 和touchEvent回调。加上先前版本中的点击函数回调,与重写layer层的touch消息响应,构成了一个相对完整的交互模式。原创 2013-10-14 21:30:30 · 74805 阅读 · 47 评论 -
Cocos2d-x 3.0开发(二)使用自动脚本创建cocos2d-x 3.0项目
上一篇中我们已经搭好了自己的开发环境,接下来我们要来创建一个自己的项目。另外介绍一种更方便的创建项目方法。原创 2013-10-11 22:28:45 · 34404 阅读 · 17 评论 -
cocos2d-x 3.0 开发(一) Hello_New_World
2dx 的3.0版本是个与以往不同的版本。变化比2dx从1.x 到2.x的变化还要大不少。当然这都是官方承诺的,只有我们在项目中实际用上了才有意义。这篇是3.0系列博客的一个HelloWorld。希望新的版本会带给我们更多惊喜。接下来我会研究一下新版的特性,并写成博客。希望大家关注,路过看看,指点一二。另一方面,也共同推进2dx的进步。 废话少说,接下来进入正题。搭建一个3.0的环境。原创 2013-10-10 20:47:45 · 47935 阅读 · 11 评论