cocos2d
文章平均质量分 82
lishuai05251986
这个作者很懒,什么都没留下…
展开
-
【Cocos2d开发之三】CCScene切换的所有特效,以及设置屏幕横竖屏!
CCScene 对于使用cocos2d的童鞋肯定很熟悉,那么在使用 [[CCDirectorsharedDirector]replaceScene:<#(CCScene *)scene#>]; 对scene进行场景(CCLayout)进行切换时,cocos2d提供了一些特效进行过渡,那么今天仔细翻开cocos2d源码,将所有的动画效果都测试了一遍,大概整理如下,提供大家查阅和使...原创 2011-09-28 14:05:00 · 86 阅读 · 0 评论 -
【iOS-cocos2d-X 游戏开发之十四】Xcode中c++&Object-C混编,详细介绍如何在cocos2dx中访问object函数以及Apple Ap...
本站文章均为 李华明Himi 原创,转载务必在明显处注明:转载自【黑米GameDev街区】 原文链接: http://www.himigame.com/iphone-cocos2dx/743.html ☞ 点击订阅 ☜ 本博客最新动态!及时将最新博文通知您! Cocos2dx系列博文的上一篇详细介绍了如何在Xcode中利用jni调用Android的Java层代码,还没有...原创 2014-01-27 15:01:28 · 151 阅读 · 0 评论 -
【iOS-cocos2d-X 游戏开发之十五】Cocos2dx中响应Android的Back(返回)与Menu(小房子)事件&&Cocos2dx自动释放粒子内存...
本站文章均为 李华明Himi 原创,转载务必在明显处注明:转载自【黑米GameDev街区】 原文链接: http://www.himigame.com/iphone-cocos2dx/792.html ☞ 点击订阅 ☜ 本博客最新动态!及时将最新博文通知您! 本篇介绍两个常用知识,一个是粒子的自动释放机制函数,因为不少童鞋说cocos2dx为什么没有? 其实...原创 2014-01-27 15:03:07 · 105 阅读 · 0 评论 -
【iOS-cocos2d-X 游戏开发之十六】配置你的Cocos2dx项目编译后的Android自动使用(-hd)高清图&设置Android自适应屏幕、缩放比例...
本站文章均为 李华明Himi 原创,转载务必在明显处注明:转载自【黑米GameDev街区】 原文链接: http://www.himigame.com/android-game/799.html ☞ 点击订阅 ☜ 本博客最新动态!及时将最新博文通知您! 本篇主要介绍Cocos2dx项目开发过程中或者说项目务必遇到的一些知识点(ps.貌似Himi博客写的...原创 2014-01-27 15:05:58 · 119 阅读 · 0 评论 -
【COCOS2D-X 备注篇】cocos2dx 获取手机截屏等意外取消触屏事件的处理方法!
本站文章均为 李华明Himi 原创,转载务必在明显处注明:(作者新浪微博: @李华明Himi ) 转载自【黑米GameDev街区】 原文链接: http://www.himigame.com/iphone-cocos2d/1513.html ☞ 点击订阅 ☜ 本博客最新动态!及时将最新博文通知您! 最近有童鞋问我如何获取到...原创 2014-02-11 12:59:58 · 70 阅读 · 0 评论 -
【COCOS2D-X(1.X 2.X) Json(cpp版)及新加字体库篇】在Cocos2dx引擎中封装、解析Json(cpp版)数据以及添加自定义字体库...
本站文章均为 李华明Himi 原创,转载务必在明显处注明:(作者新浪微博: @李华明Himi ) 转载自【黑米GameDev街区】 原文链接: http://www.himigame.com/iphone-cocos2dx/1492.html ☞ 点击订阅 ☜ 本博客最新动态!及时将最新博文通知您! 不知道改先说些什么,又是一个好久没写博客的阶段了啊~(很多童鞋也...原创 2014-02-11 13:00:28 · 71 阅读 · 0 评论 -
【Himi转载推荐之一】如何优化cocos2d/x程序的内存使用和程序大小
本站文章均为 李华明Himi 原创,转载务必在明显处注明:转载自【黑米GameDev街区】 原文链接: http://www.himigame.com/iphone-cocos2d/1043.html ☞ 点击订阅 ☜ 本博客最新动态!及时将最新博文通知您! 貌似从Himi建博以来,从来没出现转载过博文的说。但是从今天起,Himi将一些非常好、很值得推荐的博文进行转载...原创 2014-02-11 13:01:12 · 128 阅读 · 0 评论 -
【Cocos2d-X(1.x 2.x) 】iOS6与iphone5适相关设置随笔(解决第三方类库无法通过armv7s编译的方法、添加Default-568h@2...
本站文章均为 李华明Himi 原创,转载务必在明显处注明:转载自【黑米GameDev街区】 原文链接: http://www.himigame.com/iphone-cocos2dx/1020.html 一、 很多项目使用>=4.5 version 的Xcode无法,发现很多第三方库,比如SWaves SDK、Admob SDK、91 SDK Mobage SDk等等。...原创 2014-02-11 13:01:35 · 90 阅读 · 0 评论 -
【Cocos2d-X(1.x 2.x) 修复篇】iOS6 中 libcurl.a 无法通过armv7s编译以及iOS6中无法正常游戏横屏的解决方法...
本站文章均为 李华明Himi 原创,转载务必在明显处注明:转载自【黑米GameDev街区】 原文链接: http://www.himigame.com/iphone-cocos2dx/1000.html ☞ 点击订阅 ☜ 本博客最新动态!及时将最新博文通知您! iOS6 与 iphone5 已经发布一段时间了,那么对于cocos2dx在昨天发布的最新支持的Cocos2...原创 2014-02-11 13:01:55 · 81 阅读 · 0 评论 -
【Cocoa(mac) Application 开发系列之四】动作编辑器(Cocos2dx)制作流程详解及附上响应鼠标滚轴事件、反转坐标系、导入/创建资源目录...
本站文章均为 李华明Himi 原创,转载务必在明显处注明:转载自【黑米GameDev街区】 原文链接: http://www.himigame.com/iphone-cocos2dx/911.html ☞ 点击订阅 ☜ 本博客最新动态!及时将最新博文通知您! 又要说好久没更新博文啦,咳咳….其实博文中对于游戏开发,从j2me-android-ios ,从Clien...原创 2014-02-12 11:47:14 · 95 阅读 · 0 评论 -
【Cocos2dx通信(Http&Socket)相关编译到Android细节总结】编译加入curl关联lib与头文件 && 解决pthread的cancel函数...
本站文章均为 李华明Himi 原创,转载务必在明显处注明:转载自【黑米GameDev街区】 原文链接: http://www.himigame.com/android-game/881.html ☞ 点击订阅 ☜ 本博客最新动态!及时将最新博文通知您! 本篇介绍在Cocos2dx中加入网络通信相关代码,然后编译到Android时出现的一些细节和需要注意的地方总结。不多...原创 2014-02-12 11:47:34 · 84 阅读 · 0 评论 -
【C/S通信交互之Http篇】Cocos2dx(Client)使用Curl与Jetty(Server)实现手机网游Http通信框架(内含解决curl.h头文件...
本站文章均为 李华明Himi 原创,转载务必在明显处注明:转载自【黑米GameDev街区】 原文链接: http://www.himigame.com/iphone-cocos2dx/870.html ☞ 点击订阅 ☜ 本博客最新动态!及时将最新博文通知您! 之前已经分享过一篇基于Cocos2dx与服务器使用Socket进行通信的框架,还不太熟悉的请移步到如下博文中:...原创 2014-02-12 11:47:58 · 94 阅读 · 0 评论 -
【C/S通信交互之Socket篇】Cocos2dx(Client)使用BSD Socket与Mina(Server)手机网游通信框架!...
本站文章均为 李华明Himi 原创,转载务必在明显处注明:转载自【黑米GameDev街区】 原文链接: http://www.himigame.com/iphone-cocos2dx/844.html ☞ 点击订阅 ☜ 本博客最新动态!及时将最新博文通知您! 其实对于此篇算是对于这段时间网络研究的一个总结。对于手游网络通信的交互,一般情况下,Socket长连接直接...原创 2014-02-12 11:59:10 · 73 阅读 · 0 评论 -
【iOS-cocos2d-X 游戏开发之一】在Mac下结合Xcode搭建Cocos2d-X开发环境!
iOS-cocos2d-X 游戏开发之一】在Mac下结合Xcode搭建Cocos2d-X开发环境!分类: 【 Cocos2dX 游戏开发】2011-11-05 03:28 37435人阅读 评论(26) 收藏 举报xcode游戏xcode4ios5引擎终端 李华明Himi 原创,转载务必在明显处注明:转载自【黑米GameDev街区】 原文链接: http:/...原创 2014-01-27 14:56:39 · 112 阅读 · 0 评论 -
【iOS-Cocos2d游戏开发之十八】解决滚屏背景/拼接地图有黑边(缝隙)/动画播放出现毛边以及禁止游戏中自动锁屏问题!【2011年12月18日补充】...
李华明Himi 原创,转载务必在明显处注明: 转载自【黑米GameDev街区】 原文链接: http://www.himigame.com/iphone-cocos2d/507.html 本章节主要为大家介绍在游戏开发过程中经常遇到的两个问题; 1. 解决滚屏背景或拼接地图有黑边! 对于游戏开发中,背景(游戏地图)是必要的元素之...原创 2014-01-27 14:52:46 · 137 阅读 · 0 评论 -
cocos2d-x 3.0 制作横版格斗游戏
cocos2d-x: v3.0-alpha-preWindows环境: Windows8 + Visual Studio 2012Linux环境: Ubuntu12.04 + gcc 4.7.2Android环境: Android Studio v0.1 + Mi2 + MIUIv5老早知道cocos2d-x出3.0的预览版了,据说变化很大(更牛x了),但对于我这个初学者而言...原创 2014-01-17 09:03:00 · 742 阅读 · 0 评论 -
【Cocos2d游戏开发之四】独自收集Cocos2d提供的字体!共57种(有对照的字体图)...
很多游戏中,便于开发就会直接采用Cocos2d提供的字体库来使用,但是因为提供的种类很多,那么Himi利用一些时间整理了57种字体样式,这些我想足够你用了;不多说下面一起来看看吧:(每张图对应11种样式的字体,字体的名字就是其样式的名字) ---------------1------------------ CCLabelTTF *myLabel = [CCLab...原创 2011-09-28 14:12:37 · 70 阅读 · 0 评论 -
【Cocos2d游戏开发之五】多触点与触屏事件详解(单一监听、事件分发)
最近几天一直在啃cocos2d,消化了不少东西,基本可以有些把握下手写公司的游戏了;那么今天就把一些重点的拿出来分享下经验,给新童鞋们作为参考;这篇就来详细介绍下cocos2d对用户触屏的监听事件进行下分析(cocos2d有很多详细的文章和教程,我这里只是出于自己的理解来说)进入正题:从整体cocos2d对触屏的事件监听可以分为两种:1.单一监听,所谓单一监听其实是跟cocos2d引...原创 2011-09-28 14:16:11 · 79 阅读 · 0 评论 -
【Cocos2d游戏开发之六】对触屏事件追加讲解,解决无法触发ccTouchMoved事件[重要!] ...
上一章节中介绍了,如何利用两种方式对用户触屏进行监听,那么今天要重点讲解一个问题; 要讲的问题主要是在使用注册监听(事件分配方式监听触屏)中的问题,上一章节中说过,此种方式首先要注册:如下代码: view plain//注册独立触摸事件 [[CCTouchDispatcher sharedDispatcher] addTargetedDelegate:self ...原创 2011-09-28 14:17:47 · 120 阅读 · 0 评论 -
【Cocos2d游戏开发之七】添加/删除系统组件,并解决View设置透明会影响View中的其他组件的问题!...
好像有段时间没有更新了,主要项目比较着急,不过现在cocos2d基本算是全拿下了,进展很顺利,那么在这里主要给大家介绍下一些Himi遇到的问题;本章介绍两个知识点: 1. 在Cocos2d中添加系统组件;(本例中添加UIView 并嵌套一些View) 2. 解决View设置透明后,View中的其他组件也跟着...原创 2011-09-28 14:19:42 · 79 阅读 · 0 评论 -
【Cocos2d游戏开发之八】开启高清(960*640)模式问题与解答、图片适配以及设置iphone横竖屏...
最近书已经进入印刷了,预订签名的童鞋没想到会上三位数,非常感谢大家一如既往的支持与鼓励; 今天为大家介绍利用cocos2d开发中一些细节的三个问题; 首先介绍第一点:如何开启高清模式,大家都知道iphone4的分辨率是960*640,比之前的480*320正好大了一倍,那么如果想测试在高清模式下的游戏效果的话,那么首先大家肯定知道先设置iOS模拟器为iphone(Retin...原创 2011-09-29 09:12:34 · 100 阅读 · 0 评论 -
【Cocos2d游戏开发之九】CCSpriteBatchNode与"pvr.ccz","plist"精灵优化及注意事项
首先对于使用过精灵的童鞋很熟悉CCSpriteBatchNode,至少大家都会知道它能优化精灵,但是至于优化原理这里简单说下: 一般使用精灵CCSprite的时候,都是直接使用[CCLayer* addChild:CCSprite *];,假设我们创建一百个精灵,那么当前的CCLayer会为100个精灵单独绘制; 如果使用精灵集合-CCSpr...原创 2011-09-29 09:13:12 · 127 阅读 · 0 评论 -
【Cocos2d游戏开发之十】添加粒子特效并解决粒子系统特效与Layer之间的坐标问题;...
一直以来Himi特别想在游戏中使用粒子系统,但是之前做J2me与Android中发现使用粒子做的效果都会造成游戏运行内存的一个负担,所以一直很遗憾,那么在iOS游戏开发中,可以说必须要使用粒子啦,还是苹果硬件给力;看过我一开始刚写cocos2d博文的时候我就说过因为cocos2d的粒子编辑器很给力,所以也是我选用cocos2d引擎的一部分原因; 粒子编辑器名称:...原创 2011-09-29 09:13:35 · 84 阅读 · 0 评论 -
【Cocos2d游戏开发之十一】使用Box2d物理系统以及在cocos2d框架添加Box2d物理系统lib包的方法 ...
上一节讲述了粒子的相关问题,当然啦,不示弱,今天继续将物理系统给大家进行简单的介绍和讲述; 首先先介绍,如何在cocos2d中加入box2d开发lib包,因为一般使用cocos2d引擎进行开发游戏时,大家创建项目都会选用cocos2d框架,而不是直接采用物理系统的cocos2d框架,但是后期忽然需要在项目中使用物理系统(这种情况很经常发生,至于为什么,童鞋们都懂得~),OK,首先...原创 2011-09-29 09:15:19 · 78 阅读 · 0 评论 -
【Cocos2d游戏开发之十二】浅析使用C++/C/OC进行iOS游戏混编出现“failed with exit”问题与小结;...
大家都知道Xcode中支持C、C++、Object-C3种语言的混编,在上一节Box2d中介绍过cocos2d封装的box2d是c++源码实现的,那么如果想让编译器混编,只需要将实现类的".m"格式修改成".mm"即可,这样编译器即可编译允许c、c++、oc的代码; 但是混编代码,在编译最容易出现也是最多的错误如下: view plainComman...原创 2011-09-29 09:15:35 · 85 阅读 · 0 评论 -
【Cocos2d游戏开发之十三】CCSprite利用Bezier(贝塞尔)抛物线并同时播放两个Action动作! ...
如果我们想实现让CCSprite进行抛物线运动的话,那么我想童鞋们首先会想到利用Box2d或者其他物理引擎去为CCSprite创建物理世界中对应的刚体进行实现,但是反过来想,对于不熟悉Box2d或者其他物理引擎的童鞋,肯定不方便,那么Himi今天为大家介绍另外一种不实用物理引擎实现CCSprite抛物线方式; 这里我直接将封装好的方法贴上来,注释都在代码中了: ...原创 2011-09-30 08:52:17 · 112 阅读 · 0 评论 -
【Iphone 游戏开发之二】Cocos2D 游戏开发资源贴
这两天抽出一些时间学习cocos2d,发现资料N多,而且讲解的相当的全面;那么这段时间我也处于不断的学习中,当然好东西不私藏,这里我把比较经典的一个iOS游戏开发书籍给出,当然很多童鞋,我想都有了,那么就当是照顾没有的童鞋啦,下次发帖的时候,就应该是自己抽时间做个游戏出来后的时候,那么届时我会放出游戏源码给大家作为参考和学习;后期再写会写一些至少别人没有写过的,不然没什么太大的意义; ...原创 2011-09-30 08:52:39 · 89 阅读 · 0 评论 -
【iOS-cocos2d游戏引擎开发之一】搭建cocos2d游戏引擎环境,创建第一个HelloWorld! ...
最近几天仔细了解了iOS游戏开发引擎,常用的cocos2d,Unity引擎,那么Unity是非免费的,而cocos2d则是免费开源的; 最后促使我选择cocos2d的原因有两点: 1.最重要的原因是它对应的开发工具,尤其是 “ParticleDesigner”,粒子系统编辑器,非常的喜欢(需付费$7.99美元),下载试用版操作了以下,没说的,狠给力;截图如下...原创 2011-09-30 08:52:58 · 97 阅读 · 0 评论 -
Cocos2d-x中的3D功能
或许你已经开始接触Cocos2d-x了,并且已经知道它是一个2D游戏引擎。从3.x版本开始,Cocos2d-x已增加并改进了3D功能。3D游戏有着巨大的市场,所以Cocos2d-x中添加了3D开发所需的所有功能。或许3D开发对你来说是个新事物,并且很多专业术语你都不熟悉。但这篇文章会让你熟悉一些额外的软件工具,下面就让我们一起来了解了解Cocos2d-x中的3D功能吧。初学3DSpr...原创 2018-07-25 11:59:11 · 702 阅读 · 0 评论