- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
如何在多个移动平台上创建新的cocos2d-x项目Cocos2d SimpleGame是由Ray Wenderlich编写。几乎所有的cocos2d-iphone初学者都曾读过他写的系列教程。
首先,你需要在/?下载最新稳定版的cocos2d-x。在我写这篇文章时,该版本还是cocos2d-0.99.5-x-0.8.2,之后更新游戏资源到0.9.1。其中0.99.5标记表示这一c++接口是基于它的母版本cocos2d-iphone 0.99.5的,而后缀0.8.2则表示为我们的cocos2d-x接口的版本号。
Cocos2dxSimpleGame的源码在这里下载:
/attachments/535/Cocos2dxSimpleGame-0.9.1.rar
这个源码我已经在cocos2d-1.0.1-x-0.9.1上测试过了。
让我们开始吧。你可以从下面的目录直接跳到你所用的平台。
第一章?——?如何在多种平台上创建新的cocos2d-x项目
1?从win32开始
1.2在VisualStudio上安装Wizard
1.3?创建一个新的cocos2d-win32?项目
1.4?编译并运行
1.5?运气差的人可以参考这里
2?从沃Phone开始
3?从iPhone开始
4?从Android开始
4.1 Windows下
4.1.1?创建项目
4.1.2?编译原生代码
4.1.3?把项目移入eclipse
4.1.4?编译java代码并运行
4.2 Linux下
1.从win32?开始
Cocos2d-win32?接口已在WinXp+VistualStudio2008/2010下测试正常。但在vista/win7下,我无法保证它运行良好。如果你根据教程,还是无法正常运行cocos2d-win32接口,这里有篇参考。
1.2在VisualStudio上安装Wizard
在你下载并解压完源码包之后,找到cocos2d-x?文件夹,点击“build-win32.bat”来编译整个项目,之后点击“install-templates-msvc.bat”来安装?wizard。bat脚本会自动对应vs2008或者2010。更多细节,请参考这篇文档Coscos2d-x Application Wizard for Visual Studio?用户指导
1.3?创建一个新的cocos2d-win32?项目
现在你可以通过VS2008打开cocos2d-x/cocos2d-win32.vs2008.sln,我们可以从这看到库文件。
右键点击“Solution ’cocos2d-win32.vc2008’”,之后选择“Add-New Project”,
选择“cocos2d-x -?cocos2d-win32 Application”,在Name一栏写上“Cocos2dxSimpleGame”,并使用默认的路径设置。
备注:在win32沃Phone接口,游戏的路径必须放下cocos2d-x的根目录下。
点击“OK-Next”,不勾选?Box2D,因为Cocos2dSimpleGame不使用物理系统。请确保“SimpleAudioEngine in?CocosDenshion”是勾选的,之后点“Finished”。
1.4?编译并运行
现在我们可以看到“Cocos2dSimpleGame.win32”已经创建好了,我们的游戏现在依赖于libcocos2d libCocosDenshion这两个库。
好,编译并运行,通常情况下,如果你不是运气那么差的话,你会看到下面这张图。
1.5?运气差的人可以参考这里
或许有些人不能成功地在win32上运行这个HelloWorld模板,这是因为cocos2d-win32接口基于PowerVR OpenGL ES 1.1 SDK for PC?Emulation(Windows vista/XP?版)
/PowerVR/insider/sdkdownloads/index.asp#GLES1b
我们把PowerVR的库集成到了路径
cocos2d-x-root/cocos2dx/platform/win32/third_party/libraries里
因此:
对于win7用户:PowerVR还没有发布Windows 7的接口。但你依然可以试一试。许多论坛里的win7?用户成功运行过这个例子。
对于winxp/vista?用户:如果HelloWorld因为任何glXXX或者eglXXX函数而崩溃,请更新你的显卡驱动,去NVIDIA/ATI/INTEL的网站找到最新的驱动。
对于运气差的用户:你可以动手在Xcode里创建cocos2d-x?项目,或者去教堂/庙里拜拜找点运气:P
2.从沃Phone开始
如果你是一位沃
您可能关注的文档
最近下载
- 第四届全国工业设计职业技能大赛(无损检测员赛项)选拔赛考试题库(含答案).docx VIP
- 结缔组织病相关的间质性肺疾病诊断和治疗.pptx VIP
- 部编语文六年级上册第八单元整体教学设计教案.docx VIP
- 2024届高考作文素材- 敦煌.docx VIP
- 学年山东省济南市天桥区数学五年级上册第一学期期末考试真题(人教版,含答案).docx VIP
- 05G511 梯形钢屋架图集标准.docx
- ARM Cortex-M 系列:ARM Cortex-M7 系列_(4).Cortex-M7的指令集.docx
- 全驱动灵巧手的电气系统设计及控制方法研究.pdf
- 眼肿瘤 ppt课件(最新文档).ppt VIP
- 天然气企业LNG储配站交接班记录式样.pdf VIP
文档评论(0)