E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
cocos2d-iphone
Cocos2d-x 设计模式 (1):单例模式
注明:本系列文章转载自子龙山人博客 点击打开链接本系列文章我将和大家一起来发掘cocos2d-x中所使用到的设计模式,同样的,这些模式在
cocos2d-iphone
中也可以找到其身影。
Crayon_DyS
·
2013-09-04 23:00
设计模式
单例模式
cocos2d-x
8款开源的Android 游戏引擎
很多初学Android游戏开发的朋友,往往会显得有些无所适从,他们常常不知道该从何处入手,每当遇到自己无法解决的难题时,又往往会一边羡慕于 iPhone下有诸如
Cocos2d-iphone
之类的免费游戏引擎可供使用
huyanruirui
·
2013-08-20 10:13
游戏引擎
8款开源的Android
Cocos2d-x 声音SimpleAudioEngine & 游戏存档 CCUserDefault
一、Cocos2d-x中的声音
Cocos2d-iphone
中包含CocosDenshion库,从低到高提供三层接口:CDSoundEngine、CDAudioManager和SimpleAudioEngine
Crayon_DyS
·
2013-08-19 19:00
C++
cocos2d-x
CCUserDefault
cocos2d cocos2d-x 使用自定义字体
我们写项目,难免游戏或应用里用一些艺术字,今天我们来扯一扯
cocos2d-iphone
(cocos2d-x一样)的自定义字体CCLabelBMFont:首先下个字体编辑工具来设置字体http://www.n4te.com
yangjingui
·
2013-08-14 11:00
bitmap
font
generato
cocos2d自定义字体
Cocos2d-iphone
为sprite添加双击的事件响应
这篇文章介绍两种方式处理cocos2d中的双击事件响应。在iOS中使用UITapGestureRecognizer ,很容易就可以添加双击事件处理,但是在cocos2d中无法直接向sprite添加UITapGestureRecognizer,所以就要做一些处理。说明:我现在是想向一个sprite添加一个双击的事件响应。第一种方法是比较简单的,使用touch中的tapCount这个属性就可以判断是t
Crayon_DyS
·
2013-08-03 20:00
ios
cocos2d
双击事件响应
Cocos2D-iphone
CCLayer中的两种触摸(touch)处理方式
Cocos2d提供了两种touch处理方式,StandardTouchDelegate和 TargetedTouchDelegate方式 在CCLayer子类中要能接收touch事件,首先需要激活touch支持,在init方法中设置isTouchEnabled值为YES。StandardTouchDelegate(CCLayer默认采纳这种方式)-----这种是常用的方式。采用这种方式
Crayon_DyS
·
2013-07-30 21:00
cocos2d
touch
cocos2d-x
CCLayer
触摸事件处理
Cocos2D-iphone
场景切换
常用操作1.运行第一个场景我们一般是在应用程序代理AppDelegate的applicationDidFinishLaunching:方法结尾处运行游戏的第一个场景[java] viewplaincopy[[CCDirector sharedDirector] runWithScene: [HelloWorldLayer scene]]; 这里的[HelloWorldLayerscene]返回的
Crayon_DyS
·
2013-07-28 16:00
ios
cocos2d
cocos2d-x
CCScene
cocos2d-iphone
点击菜单项更换菜单项图片,点击其他的还原原图片
看到网上一些人在找菜单点击菜单项更换图片,使其处于选中状态,点击其他菜单菜单项同理,原点中的还原,点的处于选中状态,特小试一下,放出来共享:方法一: 直接设置item的 selected和unselected 当然了,这个方法还是不错的,基本满足大家需求。方法二:蛋疼一点,自己来设置init时创建菜单及菜单项并设置各菜单项的selector方法-(id)init { if((self=[super
yangjingui
·
2013-07-26 13:00
菜单点击更换图片
点击其他菜单恢复图片
Cocos2d-iphone
文本渲染系统
Cocos2d中的文本渲染系统(包括两个重要的类:CCLabelTTF和CCLabelBMFont,还有一个不太常用的CCLabelAtlas)一、CCLabelTTF:用于显示一些静态的标签和文本,该类继承自CCSprite,使用CCLabelTTF类可以用很少的代码将文本嵌入到游戏之中。虽然用CCLabelTTF显示静态标签文本比较方便,但是其渲染速度相当较慢,所以通常用于显示纯文本。注意在C
Crayon_DyS
·
2013-07-22 22:00
cocos2d
label
cocos2d-x
文本渲染系统
Cocos2d开发资源大集合
Cocos2d的分支流派Cocos2d-python--最初的版本,后来的
cocos2d-iphone
衍生于此;Cocos2d-iphone--Objective-C版本,做得最好的一个版本;Cocos2d-x
javayujiafeng
·
2013-07-22 20:00
Cocos2D-iphone
开发之 音效引擎 CocosDenshion
这篇博文介绍
cocos2d-iphone
中的音效引擎CocosDenshion。CocosDenshion引擎是一套用于声音控制的类库,支持iOS和MacOS系统。在Cocos2D中已经内置该引擎。
Crayon_DyS
·
2013-07-20 17:00
cocos2d
CocosDenshion
CDAudioManager
CDSoundEngine
Cocos2D-iphone
开发之 设置屏幕方向(Interface Orientation)
简单记录一下今天遇到的一个应用程序屏幕方向的问题。一般情况下,应用程序都会指定方向,例如横向(landscape),或者竖向(portrait)。那么如何设定呢?注意:这里要区分不同版本的。找到AppDelegate.m文件中//TheavailableorientationsshouldbedefinedintheInfo.plistfile.支持的方向需要在Info.plist文件中定义 //
Crayon_DyS
·
2013-07-19 19:00
cocos2d
interface
cocos2d-x
设置屏幕方向
Orientatio
Cocos2D-iphone
开发之(8) 实现进度条
实现精度条CCProgressTimer*progress=[CCProgressTimerprogressWithSprite:[CCSpritespriteWithFile:@"progressbar-hd.png"]]; progress.position=ccp(size.width/2,size.height/2); [selfaddChild:progressz:0tag:90]; p
Crayon_DyS
·
2013-07-15 20:00
Cocos2D-iphone
开发之(7) 纹理 精灵 动画
首先介绍一下纹理的相关概念。Image----》纹理(Texture) ---》内存 ---》GPU游戏在运行过程中要把所有要使用到的图片都加载成GPU可以理解执行的OpenGLES纹理,注意图像填充到纹理中时,其长度和宽度都应该是2的N次方。CCTexture2D 这是cocos2d中内置的一个纹理类,用于管理纹理的相关信息,它知道如何将自己绘制到屏幕上,我们可以通过这个类创建纹理的实例对象。C
Crayon_DyS
·
2013-07-15 20:00
Cocos2D开发之(6) 使用CocosBuilder
这里我使用的CocosBuilder是最先的3.0-alpha5版本,
cocos2d-iPhone
是2.1版本。下面以我学习的过程中遇到的问题来开始讲述:问题一:使用Coc
Crayon_DyS
·
2013-07-13 16:00
cocos2d
Cocos2d-x 环境安装
下面简单介绍如何在iMac下安装Cocos2d-x的环境,首先在官网上下载最新的稳定版(我下载的时候最新版本是2.1.4) 下载地址接着的安装其实和这前的
Cocos2d-iphone
的安装差不多。
Crayon_DyS
·
2013-07-12 15:00
cocos2d-x
cocos2dx ipad2闪屏问题
根据
cocos2d-iphone
的帖子”cocos2d and iPad 2” http://www.cocos2d-iphone.org/archives/1430 , cocos2d-x 游戏也有同样的问题
song020cn
·
2013-07-06 11:00
cocos2dx
Cocos2d-x翻译——Cocos2d家族之间的关系
由于
Cocos2d-iPhone
取得了巨大的成功,Cocos2d家族又衍生出来对多子分支。其中最有名的分支列举如下。
zyl_android_apk
·
2013-07-02 14:00
Cocos2d-x翻译——关于我们:Cocos2d-x,Cocos2d-html5
1、Cocos2d-xCocos2d-x是从
Cocos2d-iPhone
衍生过来的一个游戏引擎,它可以支持多个平台,并可以使用多种编程语言来调用同一个API结构。这个工程始于2010年7月。
zyl_android_apk
·
2013-07-02 13:00
cocos2d-x游戏开发之一
在code4app中看到一个cocos2d-xdemo觉得很适合初学者,原demo是用
cocos2d-iphone
写的,在工作之余我改用cocos2d-x完成那个小游戏。
liu954412754
·
2013-06-27 19:00
游戏
action
menu
游戏开发
cocos2d-x
cocos2d-iphone
及 cocos2d-x 下载地址
https://github.com/cocos2d/cocos2d-iphonehttp://code.google.com/p/cocos2d-x/downloads/list
lgm252008
·
2013-06-18 11:00
Cocos2d开发资源大集合
Cocos2d的分支流派Cocos2d-python--最初的版本,后来的
cocos2d-iphone
衍生于此;Cocos2d-iphone--Objective-C版本,做得最好的一个版本;Cocos2d-x
qq263229365
·
2013-06-14 13:00
java
游戏
cocos2d
iPhone
cocos2d-x
cocos2d-x cocosBuilder
转自:http://blog.csdn.net/bill_man/article/details/7981427 cocosBuilder编辑器正是作为可视化编辑的补充,成为
cocos2D-iphone
cen616899547
·
2013-06-14 08:00
cocos2d-x 关于是否继承CCSprite,以及关于继承初始化时候的未知问题
转自:http://blog.csdn.net/chiuan/article/details/8531975最近学习cocos2dx时候,正在打算把一个
cocos2d-iPhone
项目转用cocos2dx
cen616899547
·
2013-06-12 20:00
Cocos2d-iphone
开发之(5) 粒子系统
游戏开发者通常需要使用粒子系统来制作视觉特效。粒子系统能够发射大量细小的粒子并对他们进行渲染,而且效率要远高于渲染同样数目的精灵。粒子系统可以模拟下雨、火焰、雪、爆炸、蒸气拖尾以及其他多种视觉效果。 粒子系统由很多属性来驱动,这里的“很多”大概是30种左右,它们不仅影响单个粒子的外观和行为,而且也影响着整体的粒子效果。粒子效果是所有粒子一起工作所创造出的独有的视觉效果。单个粒子或是10个粒子是
Crayon_DyS
·
2013-06-06 16:00
cocos2d
粒子系统
Cocos2d-iphone
开发之(4) 动作CCAction
(1)从代码的角度讲,行为action其实就是改变实体结点的属性,如坐标、角度,大小等,这些属性大部分都可以靠action实体类自身封装的方法来设置,这些动作都被封装成一个个具体的类,这样使得如果要让一个结点执行一段行为序列或者不断重复执行一个行为时,编码变得简单,那么就是创建类的实例对象就可以了。行为类的基类是CCAction,任何一种行为都是由它拓展衍变而来的。行为类可以分为四大类:有限次执行
Crayon_DyS
·
2013-06-05 15:00
cocos2d
Cocos2d-iphone
开发之(3) 了解Cocos2d核心类
cocos2d中最常用的类可以大致分为两部分——实体类和行为类,所谓实体类就是非常容易具体化,我们能够直观的感受到的东西,比如桌子、图片、人,这些是现实中实际存在的,实体类可以说就是对这些东西的模拟,当然也有稍微抽象一些的,比如菜单、按钮,但不管怎么说我们都很好理解它们的存在;行为类相比之下就显得很抽象了,它们封装的主体并不是某一事物(或者说是属性),而是方法,就是该类的实例表示的是实体类的一种行
Crayon_DyS
·
2013-06-05 15:00
Cocos2d-iphone
开发之(2) cocos2d文档安装图文教程
下面图文介绍一下如何安装cocos2d文档,纯粹记录安装过程,没有技术含量,以飨读者。当然,我在安装过程中参考了这篇博文,也可作为参考:http://blog.csdn.net/q199109106q/article/details/8590609步骤一:下载文档生成工具是Doxygen,下载地址:http://www.stack.nl/~dimitri/doxygen/download.html
Crayon_DyS
·
2013-05-20 23:00
cocos2d 安装-mac
下截页面,进入Download下载:http://code.google.com/p/
cocos2d-iphone
/2.然后打开Finder,然后按Comm
songbai1211
·
2013-05-19 15:00
Cocos2d-iphone
开发之(1) cocos2d环境安装图文教程
cocos2d环境安装:步骤一:下载。下载地址是:cocos2d下载链接地址 下载文件是 .tar.gz 格式。下载后放到某个目录下,双击下载文件进行解压缩。打开文件目录,找到 install-templates.sh文件,这个就是cocos2d的安装脚本步骤二:打开终端,在终端中运行这个脚本进行安装。我把上面的那两个文件都放在文稿文件夹中,也就是Documents。那么我们就应该先进入这个文件夹
Crayon_DyS
·
2013-05-17 21:00
ios
cocos2d
window7 下的 Cocos2d-x 环境搭建
所以我觉得很有必要先让大家了解一下Cocos2d-x,先用百度百科的来介绍一下Cocos2d-x: Cocos2d-x是一个支持多平台的2D手机游戏引擎,使用C++开发,基于OpenGLES,基于
Cocos2d-iphone
whuancai
·
2013-05-16 20:00
android
cocos2d
程序员
解决方案
cocos2d-x
【
cocos2d-iphone
】CCLayerColor 设置圆角 ,CCLayerColor Rounded Rectangle Drawing
转载需注明本blog地址给CCLayerColor设置圆角CCLayerColorRoundedRectangleDrawing/*======================================================================================== =Addthesemethodstoafilethatgetsincludedinyour
nong1209
·
2013-05-14 11:00
cocos2d-iphone
设置圆角
CCLayerColor
CCLayerColor
Rounded
八款开源 Android 游戏引擎 (巨好的资源)
初学Android游戏开发的朋友,往往会显得有些无所适从,他们常常不知道该从何处入手,每当遇到自己无法解决的难题时,又往往会一边羡慕于iPhone下有诸如
Cocos2d-iphone
之类的免费游戏引擎可供使用
goodding
·
2013-05-11 23:00
Cocos2d开发资源大集合
Cocos2d的分支流派Cocos2d-python--最初的版本,后来的
cocos2d-iphone
衍生于此;Cocos2d-iphone--Objective-C版本,做得最好的一个版本;Cocos2d-x
blizmax6
·
2013-05-03 08:00
[
cocos2d-iphone
]replaceScene执行CCTransitionScene的一些分析
replaceScene:之后 可以传入 CCTransitionScene的子类。 假设有3个scene AScene BScene CScene; 如果A replace 到B 。然后带有一个10秒的动画效果。 那么 在这10秒内 B如果replaceC的话会出现ABC同屏。(也不要尝试onEnterTransitionDidFinish
119568242
·
2013-04-26 14:00
transition
[
cocos2d-iphone
]跳帧
cocos2d-iphone
是使用时序队列的而不是多线程。 那么就意味着 我这个结束方法(stop)执行的时间越长,就会导致在cocos2d的时序队列的下一个刷新帧执行间隔时间变长。
119568242
·
2013-04-25 22:00
cocos2d
[
cocos2d-iphone
]ios6截图问题
相信使用cocos2d官方论坛提供的截屏方法,或者其他使用openGL方式截屏的同志们,会发现在ios6的真机下,这种截屏方式无效。 下面给出两种解决方案,已经在iphone4s 和 iphone5 真机测试过,并支持iphone5的宽屏 方案1:修改GLView preserveBackbuffer参数 为YES 将代码: EAGLView *g
119568242
·
2013-04-25 20:00
cocos2d
Cocos2D:gleRunVertexSubmitARM EXC_BAD_ACCESS
版本:
cocos2d-iphone
v2.1-rc1 EXC_BAD_ACCESS 0 gleRunVertexSubmitARM 1 gleSetVertexArrayFunc 2
Hobo86
·
2013-04-25 16:00
exc_bad_access
如何在Xcode平台上安装并创建新的cocos2d-x项目
几乎所有的
cocos2d-iphone
初学者都曾读过他写的系列教程。首先,你需要在http://download.cocos2d-x.org/ 下载最新稳定版的cocos2d-x。2012年1
l_ch_g
·
2013-04-23 17:00
Cocos2d-x CocosBuilder使用教程(二)连接自定义类
首先需要注意一点,CocosBuilder的Document是针对
Cocos2d-iPhone
的而不是Cocos2d-x的,所
zltianhen
·
2013-04-20 11:00
Cocos2d安装
http://blog.csdn.net/kmyhy/article/details/6307180Cocos2d是一个比较流行的iphone游戏开发框架,据说在AppStore上已有超过100个游戏是基亍
Cocos2D-iPhone
心如明镜
·
2013-04-11 20:49
cocos2d
安装
Cocos2D家族的前世今生
《程序员》近日专访了
Cocos2D-iPhone
作者RicardoQuesada,请他分享Cocos2D家族的发展历程与未来方向。1973年,RicardoQuesada出生于阿根廷。
YUZHIBOYI
·
2013-04-10 10:00
最新版本cocos2d2.0x2.0.2使用新资源加载策略!不再沿用-hd、-ipad、-ipadhd添加后缀方式
在之前的加载方式都是通过沿用与
cocos2d-iphone
一样的加载资源方式,对于图片名后添加-hd,-ipad,-ipadhd方式,当用户开启项目的高清视网膜后
hulefei29
·
2013-04-04 01:00
cocos2d
cocos2d-2.0 安装权限问题
/install-templates.sh
cocos2d-iphone
template installer Error
qiwancong
·
2013-04-03 13:00
cocos2d播放GIF动画类
以前项目中曾经用到过,后来因为GIF图像的质量较差,被弃用了,把公司名字去掉分享下,根据网上资料改编的
cocos2d-iphone
版的。
扬名
·
2013-03-23 20:00
八款开源 Android 游戏引擎 (巨好的资源)
初学Android游戏开发的朋友,往往会显得有些无所适从,他们常常不知道该从何处入手,每当遇到自己无法解决的难题时,又往往会一边羡慕于 iPhone下有诸如
Cocos2d-iphone
之类的免费游戏引擎可供使用
mybwu_com
·
2013-03-16 16:00
android
八款开源 Android 游戏引擎 (巨好的资源)
初学Android游戏开发的朋友,往往会显得有些无所适从,他们常常不知道该从何处入手,每当遇到自己无法解决的难题时,又往往会一边羡慕于iPhone下有诸如
Cocos2d-iphone
之类的免费游戏引擎可供使用
testcs_dn
·
2013-03-16 16:00
android
开源
游戏引擎
[cocos2d-x] -- Cocos2d-x简介
是iphone上
Cocos2d-iphone
的C++移植版。Cocos2d-x
xitong
·
2013-03-05 19:00
cocos2d-x
[cocos2d-x] -- Cocos2d-x简介
是iphone上
Cocos2d-iphone
的
mmdev
·
2013-03-05 19:00
cocos2d-iphone
之魔塔20层完结篇
阅读更多这一章我们讲一下特殊门的打开问题,游戏中有两中特殊门,在第二层中我们可以看到左边的特殊门是需要小偷帮你打开的代码之前已经添加过了;右边的特殊门是根据在地图中多次用到大部分都是走过去直接就可以打开的,在第七层中是需要把四个守卫打败才能打开,在我们的二十一层中的两个门是把boss打败之后就能打开了。那么接下来我们就开始添加右面特殊门的开启了,我们需要在if(other_tileGid)中添加:
mmdev
·
2013-03-05 02:00
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他