如何用cocos2d-x来开发简单的Uphone游戏(一) 安装和HelloWorld

上传人:小** 文档编号:59666391 上传时间:2022-03-04 格式:DOC 页数:5 大小:197.50KB
收藏 版权申诉 举报 下载
如何用cocos2d-x来开发简单的Uphone游戏(一) 安装和HelloWorld_第1页
第1页 / 共5页
如何用cocos2d-x来开发简单的Uphone游戏(一) 安装和HelloWorld_第2页
第2页 / 共5页
如何用cocos2d-x来开发简单的Uphone游戏(一) 安装和HelloWorld_第3页
第3页 / 共5页
资源描述:

《如何用cocos2d-x来开发简单的Uphone游戏(一) 安装和HelloWorld》由会员分享,可在线阅读,更多相关《如何用cocos2d-x来开发简单的Uphone游戏(一) 安装和HelloWorld(5页珍藏版)》请在装配图网上搜索。

1、著作权声明:本文由现在cocos2d-x.org把cocos2d-iphone翻译成C+语言,以适配在更多的手机操作系统上。目前的第一个版本,是支持国产的Uphone平台。除了cocos2d-uphone,截止本文发文时间,cocos2d-win32目前只能在winxp上跑起来HelloWorld,测试集还没开始跑。后续我们会用开源社区的力量把cocos2d-x适配到更多手机平台。现在让我们来看看,怎么在Uphone上用cocos2d-x移植Ray Wnderlic的忍者扔飞镖游戏Cocos2dSimpleGame一、下载并安装cocos2d-xUphone的推荐开发环境是Windows系统。

2、假设您已经安装好了Uphone SDK和开发环境(目前UphoneSDK还只对合作伙伴开放,未对公众开放), 那么现在您需要做两步,先安装GLES 1.1开发环境,然后再获取cocos2d-x的源码1. 安装GLES 1.1开发环境下载GLES补丁 http:/www.cocos2d-x.org/attachments/download/16/UPhoneEmulatorGlesPatch1.0.2.exe这是由cocos2d-x.org提供的非官方补丁,使得我们可以在UPhone模拟器上运行调试OpenGL ES 1.1和2.0的程序下载后一路NEXT安装完毕2. 下载cocos2d-x源码

3、方法一: 到http:/www.cocos2d-x.org/projects/cocos2d-uphone/files下载发布版的压缩包方法二: 用svn export出 http:/svn.cocos2d-x.org/cocos2dx/trunk 目录获取最新版,下图为TortoiseSVN的export参数截图解压后把目录放到Uphone SDK所在的 D:Work7cocos2d-x 目录下,注意保持目录结构如图,省去一些配置PATH的麻烦可以看到,cocos2d-x已经完整地把cocos2d引擎、所有测试例、box2d和chipmunk两个物理引擎、CocosDenshion音效引擎都

4、移植过来了。双击cocos2d-uphone.sln,用Visual Studio2008或VS2010打开工程。(别点错了打开半成品的cocos2d-win32.sln)二、Hello, Cocos2D现在cocos2d-x还没有提供类似于XCode Template的功能,所以我们后面就直接在cocosTemplate子项目里动手修改。在修改之前,咱们先看下这个cocosTemplate编译和运行的效果。这里有一点需要注意,uphone模拟器并不是像windows mobile那样的armulator解决方案,而是靠win32-linux交叉编译来解决模拟器-真机开发环境差异的。所以在Vi

5、sual Studio里的solution platform下拉菜单里,并没有单独的一个“uphone选项,而是直接在win32-debug下编译运行uphone应用。在VS2008对cocosTemplate编译完后,需要设置一下启动参数。在cocosTemplate项目上点右键-属性(Properties), 在Debugging标签下,修改Command和Command Arguments如下在屏幕右下角找到uphone助手的小图标,右击弹出菜单,然后点启动。模拟器启动起来后,运行cocosTemplate现在我们可以做活动一下颈椎,脑袋靠到右肩膀上看模拟器,All is well 这是

6、个横屏的应用,屏幕坐标的确是横过来了,但模拟器本身却没有被放倒横过来。Uphone开发团队应该还需要一些时间来把模拟器这个小萝莉推倒。我在本文的后面部分,为了省去各位读者卷屏和活动颈椎的工作,就把截图都放横过来了贴了。这里有两个细节:一是模拟器点“启动”时,会给我们一个干净的环境运行自己的程序;而点“自动模式启动”时,则会加载桌面进程,连带解锁、壁纸、微件、应用程序ICON列表全部出来了。对于调试游戏而言,我们不需要加载这么多东西。二是cocos2d-x的HelloWorld相比iphone版本,增加了右下角的一个X退出按钮。因为并不是每款手机的HOME键都像iphone一样可以退出当前应用进程,所以我们保守起见,在游戏里自己留了个退出的按钮。

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!