因为想了解下cocos2d游戏开发,所以最近准备学习学习,cocos2dcocos2d-x        cocos2d是一个开源框架,用于构建2D游戏、演示程序和其他图形界面交互应用等。Cocos2D是iPhone开发中一个非常有用的库,它可以让你在创建自己的iPhone游戏时节省很多的时间。它具有
原创 2012-09-16 18:40:00
770阅读
cocos2dhttp://cn.cocos2d-x.org/
转载 2013-01-24 17:41:00
119阅读
2评论
一、触摸事件 - (void)ccTouchesEnded:(NSSet *)touches withEvent:(UIEvent *)event 二、过渡效果 1.    CCFadeTransition: 淡入淡出到一个指定的颜色,然后回来。 2.    CCFadeTRTransition (还有另外三个变化): 瓦片(ti
原创 2011-08-15 19:34:01
993阅读
cocos2d-x提供的工程样例(HelloWorld)的init函数中添加以下功能:功能1:实现精灵的动作图片资源:​​​​​player.png代码: 123456789101112131415161718192021222324252627282930313233​​// 得到设备屏幕的大小​​​​CCSize s = CCDirector::sharedDirector()->ge
转载 2013-02-16 19:40:00
119阅读
2评论
11
原创 2022-08-08 23:24:55
195阅读
一.用lua开发游戏打包之前要添加底层代码:选择项目右键单击选择Cocos Tools->Add Native Codes A完成后Close退出生成的源代码在以下目录,用xcode打开连上手机就能运行cocos->PlaneLua->frameworks->runtime-src->proj.ios_mac->mac->PlaneLua.xcodepro
原创 2014-12-22 09:46:35
3004阅读
Cocos2D的设计模式不同于iOS一般应用开发所使用的MVC模式。我们知道,在MVC模式中,模型(Model)和视图(View)是完全分开的,通过ViewControllers来连接两部分。而Cocos2D一般不使用MVC模式,根本原因在于Cocos2D的运行方式和结构是完全不同的。以下都是个人观点。Cocos2D 2.x是基于OpenGl ES 2来开发的,那么程序运行的过程是update f
转载 2013-05-14 21:15:00
32阅读
转载 精选 2012-12-02 18:46:00
1194阅读
1点赞
在使用cocos2d进行游戏开发的过程中,难免要查阅cocos2d的API文档。搞清楚怎么使用某个类或者某个方法。幸运的是,cocos2d的作者已经在源码里面加入了文档凝视,我们仅仅须要使用文档生成工具解析源码生成文档就可以。最经常使用的文档生成工具是Doxygen。 用Doxygen处理cocos
转载 2016-02-04 16:26:00
257阅读
2评论
今天大致了解了一下Cocos2D,惊叹于功能和效果的同时也被其清晰简洁的设计所折服。了解过程中大致勾勒了下仅仅包含一些关键类的Cocos2D类图。
原创 2010-11-01 19:01:52
1008阅读
1点赞
1评论
Cocos2d是一个比较流行的iphone游戏开发框架,据说在 AppStore 上已有超过 100 个游戏是基亍 Cocos2D-iPhone。其中 3 个由此 迚入过 TOP 10 的排名。其中的 StickWars 更是曾排名第一。 现在,让我们来开始Cocos2d的学习之旅吧!Cocos2d下载地址: 下载文件为targ.gz格式,将其解压到某个目录下,打开该目录,找到&nbsp
转载 精选 2013-04-11 20:56:49
504阅读
1. pushScene后,如果才能保持前一个Scene的所有动作,比如schedule2. APP进入到背景模式运行时,如何让它仍然做一些工作?
原创 2021-08-04 10:15:37
151阅读
1.0 cocos luacompile 用法我用的普通的cocos2d lua,没用quick,quick好像可以对整个资源包括图像和音频都加密,打包成zip。我看了下luacompile 的 help,比较简单啊。先在项目根目录下建立了一个out的文件夹,然后就用这个命令试了下:cocos luacompile -s src/ -d out/比预想的顺利,在out目录下看到了很多luac文件
原创 2022-08-01 17:28:49
495阅读
CCNodeLoader::parseProperties CCBReader::readNodeGraph kCCBPropTypeBlockCCControl CCInvocation parsePropTypeBlockCCControl CCNodeLoader::parseProperti
转载 2017-05-29 21:16:00
267阅读
2评论
最近两三年年都没怎么搞游戏客户端了,最近在重新找工作,有cocos的面试,于是就再扫一遍引擎源码了。 关于cocos技术, 我认为比较重要几个点: 1. 引擎工作流? 一个游戏循环,每帧渲染节点树。。 2. 渲染流? 3. 事件流? 鼠标点击, 键盘输入, 手指触摸, 重力感应 4. 不同语言的交互
原创 2021-07-30 11:35:09
300阅读
转载 2012-06-02 11:29:00
118阅读
想使用cocos2d做个游戏,遇到图片的问题,用PS抠出的图做为cocos2d的精灵的图片,发现精灵的图片有边框,查阅了一些资料,发现是格式的问题,jpg格式的图片不能做透明处理,PNG格式的图片就可以,转换为PNG格式的图片,把背景去掉,好,大功告成!得继续研究一些图片格式的知识!!
原创 2014-02-11 00:36:06
572阅读
这几天由于特殊需要,写了一个HTMLLabel。可以直接支持HTML的几种格式, color size 等等。 参考object C的一个ios开源控件。根据需要集成到cocos2dx中CCLabelTTF中了。实现方式是1、解析html标签保存各个属性。2、调用coreText来画字体。3、计算trueType字体的大小,设置label尺寸属性。4、计算url的位置,并且生成button结构体,保存图片的hotspots和相应URL5、添加label的回调函数,应对不同的url的点击事件; 用途:这个HTMLLabel在游戏中的用处很大,可以做聊天系统,也可以做消息系统。 比如WOW中 带.
转载 2013-07-12 18:23:00
110阅读
2评论
位图字体工具Bitmap Font ToolsBMFont (Windows)FonteditorGlyph DesignerHieroLabelAtlasCreator粒子编辑工具Particle Editing ToolsParticleCreatorParticle Designer物理编辑工具Physics Editing ToolsMekanimoPhysicsBenchPhy
转载 精选 2012-11-25 21:49:38
784阅读
1点赞
Cocos2D-X TestCPP 详解(四)CCSkeletonCocos2d-X 2.1.3 的Test中新增加了一个例子SpineTest。SpineTest这个例子主要是来介绍,新增加的一个类 CCSkeleton 它是用来播放骨骼动画的(多谢五哥提醒哦)。跟触控的L大聊过,据说他们下个版本的CocoStudio中骨骼动画就要用这个来实现。好了闲话少说我们来介绍一下这个新来的惊喜把! &n
推荐 原创 2013-05-11 21:43:16
4920阅读
3点赞
6评论
  • 1
  • 2
  • 3
  • 4
  • 5