
Cocos2dx 游戏开发笔记
春天码农
这个作者很懒,什么都没留下…
展开
-
cocos2dx 塔防游戏中射击动作笔记
在使用cocos2dx 中很多时候会遇到射击子弹执行动作的状况,比如点击屏幕的一点子弹朝这个方向运动,其中子弹被回收时有两种情况,一种是攻击到敌人子弹被回收,另一种是子弹飞出屏幕外时子弹被回收,其中判断子弹飞出屏幕的那个点十分重要,今天就此封装一个函数找到飞出屏幕边界是碰撞的点以便在执行 移动到 – CCMoveTo 函数时设置对应点,封装函数如下: //获取射击与边界碰撞结束点 CCPo原创 2014-03-10 13:37:23 · 1301 阅读 · 0 评论 -
cocos2dx多线程以及线程同步 与 cocos2dx内存管理与多线程问题
cocos2d-x引擎在内部实现了一个庞大的主循环,每帧之间更新界面,如果耗时的操作放到了主线程中,游戏的界面就会卡,这是不能容忍的,游戏最基本的条件就是流畅性,这就是为什么游戏开发选择C++的原因。另外现在双核手机和四核手机越来越普遍了,是时候使用多线程来挖掘硬件的潜力了。 1.环境搭建 cocos2d-x中的多线程使用pthread就可以实现跨平台,而且也不是很难理解。使用pthr转载 2014-03-26 14:32:31 · 1044 阅读 · 0 评论