1:编译os包(原教程:http://blog.csdn.net/yanghaojian/article/details/46777521)1.新建一个工程,HelloWorld2.打开Eclipse,导入工程下的frameworks\runtime-src\proj.Android安卓工程3.导入cocos库,这里可以选择引擎的库,或者项目工程的引擎库都可以。创建项目的时候,..
分类:
移动开发 时间:
2016-07-19 11:27:03
阅读次数:
162
【客户端】
1.关于游戏引擎
在15年3月开始准备做h5游戏的时候,首先遇到的问题就是引擎选型的问题。
当时市面上的2d引擎主要有3个:白鹭egret,layabox和cocos2d-js。
一方面,是因为我以前用cocos2d-x(c++)做了一年多的手游客户端,所以,很自然就选择了cocos2d-js。另一方面,是因为当时市面上其他两个引擎的成功项目还不多。
cocos引擎的每一次版...
分类:
其他好文 时间:
2016-07-19 11:05:13
阅读次数:
359
在实际游戏运用中,一个场景是远远不够的,我们必须要掌握多个场景之间的切换。 场景切换时通过Director导演类来实现的,在cocos中定义了如下几种场景切换函数: 1,void runWithScene(Scene *scene)。这是一个运行场景的函数,该函数的使用情况是当前没有场景正在运行,因 ...
分类:
其他好文 时间:
2016-07-09 14:53:58
阅读次数:
176
lua在线调试:http://www.shucunwang.com/RunCode/lua/lua基础:http://www.jb51.net/article/55394.htm引擎下载:http://www.cocos.com/download/cocos2d-lua/文档:http://www.cocos.com/doc/article/index?type=cocos2d-x&url=/doc/cocos-docs-master/catalog/framework/..
分类:
其他好文 时间:
2016-07-07 11:15:49
阅读次数:
278
【唠叨】 本节要讲讲滚动视图CCScrollView,相信玩过手游的同学们应该对它不会陌生吧。 例如:愤怒的小鸟的游戏场景里大大的地图,手机的屏幕肯定无法完全显示的,所以需要通过触摸滚动才能显示大地图的其他区域;排行榜中上下滑动来查看其他玩家的排名;以及手机上主界面左右滑动来切换界面等等。 如下图为 ...
分类:
其他好文 时间:
2016-07-05 10:06:06
阅读次数:
264
目录结构 ├─Classes C++源代码。核心的核心的核心。 ├─cocosstudio Cocos Studio工程文件,包括了游戏中的所有场景界面 ├─proj.android Android项目文件 │ ├─jni Android的编译mk文件以及第三方SDK的so │ ├─libs 存放第 ...
分类:
其他好文 时间:
2016-07-03 21:39:04
阅读次数:
183
cocos new 出新的项目之后,仔细阅读代码,才发现了一句3.0区别于2.0的代码: 2.0内的代码用的不是CC_CALLBACK_1而是menu_selector. CC_CALLBACK系列是3.0基于c++11的特性新增的。CC_CALLBACK系列的定义如下: 可以看出,CC_CALL_ ...
分类:
编程语言 时间:
2016-06-30 16:10:31
阅读次数:
327
工具路径:D:\cocos\bundle\adt\sdk\build-tools\android-4.4.2\aapt.exe在此路径执行命令行:aaptd--valuesbadgingxxx.apk输出:D:\cocos\bundle\adt\sdk\build-tools\android-4.4.2>aaptd--valuesbadgingcom.iml.sexicaonima.apkpackage:name=‘com.iml.sexicaonima‘versio..
分类:
其他好文 时间:
2016-06-24 22:18:29
阅读次数:
407
一、精灵是怎么被渲染出来的
cocos渲染用了opengl。所有精灵顶点的位置,都是真实的在opengl世界坐标系中的大小。这些点在XOY平面上,z都为0,它们进行模型视图变换,再进行投影变换,投影空间进行除法运算规格化最后通过视口变换转化为窗口上的一点。
void CCDirector::setProjection(ccDirectorProjection kProjection)
{...
分类:
其他好文 时间:
2016-06-24 15:26:40
阅读次数:
257
在www.cocos.com的cocos2d-js的介绍中写道“Cocos2d-JS 是跨全平台的游戏引擎,采用原生JavaScript语言,可发布到包括Web平台,iOS,Android,Windows Phone8,Mac,Windows等平台,”。 那么什么是原生的Javascript呢? 原 ...
分类:
编程语言 时间:
2016-06-22 22:00:49
阅读次数:
173