自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 cocos2d-x 内存管理

调用了autorelease的对象,将会在自动回收池释放的时候被释放一次。 因为这个操作发生在mainLoop drawScene()后,这时候游戏中所有的逻辑已经执行完毕,正是释放无效资源的最佳时机。 所以一个对象被create后, 将被放进pool中,其ref 数为1, 当游戏整个逻辑跑完,如果没有增加retain操作,注意retain有很多地方可以调用,比如addChild 等,那么

2014-10-21 22:40:00 363

原创 消息机制在cocos2dx中的使用

设计精度的游戏趋向于事件驱动。即当一个事件发生了(发生了武器,扳动了手柄,一个犯错的警告等等), 事件被广播给游戏中有关的对象。这样它们可以恰当地做出反应。这些事件一般是以一个数据包的形式送出, 数据包包括关于事件的消息比如什么事件发送了它,什么对象应该对它做出反应,实际的事件是什么, 一个时间戳等等。事件驱动结构被普遍选取的原因是因为它们是高效率的,没有事件处理,对象不得不持

2014-05-12 23:03:08 3167

原创 Flappybird Demo版

Flappybird 作为风靡一时的游戏,

2014-05-10 21:51:20 1078

原创 让子弹飞Demo版

让子弹飞是我很喜欢的一款游戏。今天的目标就是利用cocos2dx 3

2014-05-08 20:22:31 1770

原创 试用Box2D制作打砖块

cocos2dx 3.0版本引入了Physics模块,利用它我们可以

2014-05-03 18:54:45 1815 1

原创 试用cocos2dx 3.0写连连看

cocos2dx 3.0正式版发布。 正好作为练手,写个连连看Demo.连连看关键在于它的消除算法。

2014-04-28 23:42:21 948 1

原创 试用Cocostudio制作游戏UI

UI的可视化制作可以大大减少游戏开发

2014-04-20 19:42:43 1090 2

原创 Cocos2d-x 基本元素功能分析

CCDirector

2014-04-06 20:34:19 1040

原创 简单分析AppDelegate生命周期

应用程序都有生命周期管理。比如Android应用程序的OnStart, OnStop, OnCreate等周期方法。同样,Cocos2D-X 也有它的生命周期。 下面通过代码分析下它的生命周期。定义一个类 LifeCircleLogger. // LifeCircleLogger.husing namespace std;class LifeCircle

2014-04-06 15:59:43 1210

原创 简单分析Cocos2d-x 引擎运行逻辑

Cocos2d-x 游戏引擎框架运行逻辑图 [ win32平台  ]

2014-04-06 15:37:24 806

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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