08 2012 档案
摘要:混沌天地,盘古不忍寂寞,打掉自己的牙齿化作一把巨斧劈开天地,创造了宇宙万物,演化出生机勃勃的大千世界,让我们来扮演盘古,创造一个崭新的游戏世界。 在游戏开发过程中,需要了解几个重要的概念:导演,场景,布景,角色和动作,既然我们扮演盘古,天地的演化就由我们来作主 1.CCDirector(盘古):盘古用一把巨斧创造了世界,组织了天地万物,那么在游戏里,他就是游戏的创世神,制定游戏的规则,让...
阅读全文
摘要:前面七个章节开发环境的基本配置工作已经完成了,现在来详细的介绍下引擎的目录结构Box2D:物理引擎Box2D的相关源代码chipnunk:物理引擎chimunk的相关源代码cocos2dx:cocos2d-x的核心源代码CocosDenshion:封装了声音多平台实现的源文件doxygen:生成doxygen项目文档时需要的配置文件HelloLua:在游戏中使用Lua示例代码HelloWorld:游戏测试代码Js:cocos2d-x js脚本支持源码目录licenses:使用第三方组件的许可文件lua:脚本语言Lua的源文件template:编译win32,IOS,android等平台游戏时需
阅读全文
摘要:准备工作一台Macbook air或者Mac OS的虚拟机安装Xcode4.2以上版本安装IOS SDK 5在这里就不详述如何安装xcode和IOS SDK,可以在Itues商店里面下载安装,前提是你必须注册苹果的开发者,并支付99$.第一步:安装cocos2d-x项目模板打开cocos2d-x根目录,找到install-templates-xcode.sh,现在执行它打开 终端 ,进入放置cocos2d-x的目录输入sudo ./install-templates-xcode.sh 执行install-templates-xcode.sh,出现成功的界面因为我已经安装过了,所以提示模板已经存
阅读全文
摘要:Cocos2d-x是iOS平台上公认的最佳2D游戏引擎cocos2D-iPhone的跨平台版本,使用C++语言进行移植,使游戏一次编码可跨平台编译运行,可大大降低游戏开发者的研发和维护成本。其代表作当属风靡2011年的全民休闲游戏《捕鱼达人》,如今这款游戏横跨iOS和Android两大主流平台,并在三星的bada平台发布,累计下载量超5000万次。在2012年,诸如网龙、空中网、人人游戏等国内领先的移动游戏研发团队,都将cocos2d-x作为御用的开发引擎开源社区cocos2d-x.org发布了针对微软移动操作系统Windows Phone 7平台的游戏引擎,并被正式命名为cocos2d-x
阅读全文
摘要:准备今天将cocos2d-x的示例项目tests编译到android真机运行,以及如何创建cocos2d-x的android项目。打开cocos2d-x的tests项目,路径为:D:\cocos2d-x-2.0.1\tests下载:PdaNet:http://xiazai.zol.com.cn/detail/36/350633.shtml如果你的手机或者平板无法连上电脑,可以下载这个软件。第一步:编译cocos2d-x的示例项目首先用visual studio 打开 tests项目,看看项目结构classes下的tests文件夹就是官方的示例代码,里面包含很全的,可是学习的好途径。现在使用cy
阅读全文
摘要:准备前面一章已经配置好了android的开发环境,今天来编译运行下hello-jni的示例项目路径:D:\android-ndk-r8b\samples\hello-jni第一步:将hello-jni项目导入到eclipse中打开eclipse,打开菜单File->New->Project->Android Project from exsiting code点击 Next,选择NDK中的hello-jni目录,点击Finish完成导入.现在来看下项目文件结构,jni目录就是我们需要编译的C++把HelloJni部署到android模拟器上,在项目上点击右键,Run As-&
阅读全文
摘要:准备工作: 1 .下载JDK 7,相对应的下载32位或64位. http://www.oracle.com/technetwork/java/javase/downloads/index.html 2.下载Eclipse: http://www.eclipse.org/downloads/ 3.下载Android JDK: http://developer.android.com/sdk/...
阅读全文
摘要:准备工作1.操作系统:windows xp或windows 72.开发环境:visual studio 2008 或 visual studio 2010我的当前配置:windows 7 32位(虚拟机,在显卡处记得一定要勾选3d,2d支持,不然open gl es会报错,真机可忽略)visual studio 2010 (未安装sp1)你可能会有疑问,为什么要安装vs开发环境呢?当然这是有原因的,在vs下开发调试代码比较方便,开发速度快当然也是选它的重要原因。我们可以把开发好的项目,拿到ios,android下编译就可以了,基本上可以做到一处code(迁移到其它平台上或许需要做少许改动,不过
阅读全文
摘要:官方主页:1.中文主页(未更新至最新):http://cn.cocos2d-x.org/2.英文主页(更新至最新):http://www.cocos2d-x.org/基于C++的跨平台移动端游戏框架,免费开源,易学易用,活跃的社区支持,网龙、空中网、Haypi、TinyCo、人人游戏、4399、热酷、五分钟等国内外领先的游戏开发公司,都在使用Cocos2D-X开发手机游戏。绝对是你学习移动游戏开发的重要选择的框架之一.• Cocos2D-X 是一款开源的移动2D游戏框架,基于MIT 许可协议下发布。它是cocos2d-iphone项目的C++版。关于Cocos2D-X的开发目的是想通过其让co
阅读全文