0.虽然使用手游为例,但适用于任何原生C++ NDK编译方式。
1. 先说说项目背景, cocos2dx的手游,开发一般在windows vs下开发调试,IOS下使用xcode也能很方便的调试,但android就没那么幸运了,一般调试就靠log来分析问题,总觉得效率低下。调试原生的android程序adb
,cygwin gdb-ndk,ecplise下android native app也...
分类:
移动开发 时间:
2014-08-18 18:46:12
阅读次数:
558
參考 【偶尔e网事】 的 【cocos2d-x入门实战】微信飞机大战 cocos2dx 2.0版本号,偶尔e网事他写的很具体,面面俱到,大家很有必要看下。能够通过以下链接跳转:cocos2d-x入门实战这里面我以【cocos2d-x入门实战】微信飞机大战为蓝本,用cocos2dx 3.0rc1翻版。...
分类:
微信 时间:
2014-08-18 18:09:12
阅读次数:
494
大家好,我是BlueCoder,很久都没写博客了哈——没办法,决定考研的我,只能一心备研了奋斗。不过呢,作为喜欢游戏开发的我,一直觉得自己还有一件事应该在考研前完成——对,正如博文标题所示,我希望独立开发并发布属于自己的一款手游——SpaceWar。...
分类:
移动开发 时间:
2014-08-18 13:10:02
阅读次数:
250
cocos2dx原生的menu排版函数实现的非常无完整,像最主要的Item的排序要想做得略微美丽一些就须要我们自己实现。对于Menu我们能够用两种方法来实现:1.大神级别。 继承自Control,自己来封装新的Menu类,要求我们可以友好的去抽象定义基类。2.半仙级别。改动MenuItem的函数或者...
分类:
其他好文 时间:
2014-08-17 21:12:42
阅读次数:
259
1. 动作类: CAction : CActionInterval(持续性) 和 CActionInstant(瞬时性) 帧动画 CAnimate, 帧动画序列 CAnimation2. Cocos2dx 中所有对象都创建在堆上,然后通过指针引用; 创建方法: 1) new 对象 -> in...
分类:
其他好文 时间:
2014-08-17 11:33:22
阅读次数:
192
cocos2dx 绘图之C++ final关键字学习...
分类:
编程语言 时间:
2014-08-17 02:36:23
阅读次数:
309
1. read函数1) 函数原型: #include ssize_t read(int fd, void *buf, size_t count);2) 函数功能: read系统调用从文件描述符fd指向的文件中,读取count个字节到buf中。3) 参数说明: fd:文件描述符 buf:保存读入...
分类:
其他好文 时间:
2014-08-17 01:02:41
阅读次数:
214
cocos2dx在设计之初就集成了两套物理引擎,它们是box2d和chipmunk。我目前使用的是最新版的cocos2dx 3.1.1。引擎中默认使用的是chipmunk,如果想要改使用box2d的话,需要修改对应的android工程或者是ios工程的配置文件。
在2.x版本的cocos中,使用物理引擎的步骤十分繁琐。但在3.x版本中变得非常方便了。我这次的学习目标是制作一个打砖块的小游...
分类:
其他好文 时间:
2014-08-16 18:32:11
阅读次数:
334
听说Cocos Studio很久了,主要是因为骨骼动画。目前看来Cocos2d-x播放动画的方式只有2种:
第一种:是播放序列帧动画,即将动画的每一帧都加载进缓存里,需要播放时再使用Animation类来播放,这种方法简单暴力,应对一些细节要求低的动画场景的时候,这么干无伤大雅。但是当动画帧数稍高的时候就会需要大量的图片,消耗资源很大。
第二种:是由Cocos2d-x提供的Ac...
分类:
其他好文 时间:
2014-08-16 18:31:52
阅读次数:
516