OpenGL是一个基于C语言的三维图形API,是一个开放的、跨平台的图形接口。 OpenGL ES是OpenGL在移动设备上的版本。 Cocos2d-x是一个基于OpenGL的游戏引擎,渲染功能由OpenGL实现。 游戏中会用到许多图片资源,对图片资源渲染进行优化能明显提高 ...
例子 : CCSpriteBatchNode batch CCSpriteBatchNode batchNodeWithFile: table.png self addChild:batch 创建一个CCSpriteBatchNode对象,通过传递一个包含所有sprite的batch的名字作为参数,并把它加入到当前场景之中。 接下来,你从batch中创建的任何sprite,你应该把它当作CCSpr ...
2013-11-27 09:46 0 3534 推荐指数:
OpenGL是一个基于C语言的三维图形API,是一个开放的、跨平台的图形接口。 OpenGL ES是OpenGL在移动设备上的版本。 Cocos2d-x是一个基于OpenGL的游戏引擎,渲染功能由OpenGL实现。 游戏中会用到许多图片资源,对图片资源渲染进行优化能明显提高 ...
鉴于诺基亚(微软移动这个没人用的手机)开发者比较少,cocos2dx移植方面更是少的问题,总结一下WP8移植方面的资料,希望对大家有用,自己也当作笔记留念。 1、WP8方面有两种方式创建项目,HelloCpp和TestCpp就是这样,XAML方式和纯c++方式。最好选择xaml方式 ...
需要注意的是注释的 m_button->setContentSize(CCSizeMake(size.height, size.height)); 这句,调整CCControl ...
本张图以iPhone5为例子,并且采用ResolutionNoBorder的绘制方式(这种方式就是会在原图的基础上出现裁切,一部分图片会显示到屏幕外边去,如AEHD和FBCG就是显示到屏幕外边的内 ...
之前项目一直在IPAD2上测试,一直很流畅。后来拿到ITOUCH上的时候,瞬间就崩了。用XCODE的内存分析工具分析,内存都快飙到200M了。。。。经过一番折腾以后,终于控制在80M以内。下边就写写折 ...
最开始项目使用的是自己DIY的很简陋的上报系统,后来改成google breakpad来上报,发现其实都做的不太理想,游戏引擎因为版本历史问题存在一些崩溃问题。后来3.x接入了bugly,我这边抽了几天时间也准备接入,在接入bugly之前我是想用BugTags的,说实话我特别喜欢也为这款产品点赞 ...
Cocos2d-x游戏开发面试题总结 C++部分: 1.c与c++有什么不用之处? C和c++最主要的区别在于它们解决问题的思想方法不一样,c解决问题的方法,主要是通过一个过程,对输入进行运算处理得到输出,而对于c++,解决问题的思想主要是构造一个对象模型,让这个模型能够契合 ...
转自:http://codingnow.cn/cocos2d-x/775.html 从结构图可以看出,动作类的基类是CCAction,通过继承它可以实现很多种动作。 CCFiniteTimeAction:有限次动作执行类,就是按时间顺序执行一系列动作,执行完后动作结束 ...