用VS2010+cocos2d-x 2.0.3编写游戏,并将游戏部署到Android手机上
2014-01-05 11:21
281 查看
<1>用VS1010+cocos2d-x编写好游戏
<2>进入Cocos2d-x目录,点击create-android-project.bat
批处理文件
<3>打开cygwin Terminal
创建完成之后,cocos2d-x目录下就会多了一个按照你的project Name命名的文件夹,打开它有三个目录,
说明:Resources是游戏的资源,Classes是项目共有的类,proj.android是编译成安卓项目所需的文件。这样你在VS中的Classes和Resources下面的所有文件覆盖这
两个文件的内容,再通过cygwin交叉编译,得到Android工程,即可把C++代码开发的项目部署到Android平台上。在编写的时候,只要保证游戏的逻辑资源都在Classes目录,然后根据不同的平台,分别执行编译命令,就可以得到对应的App了。这就是cocos2d-x的妙处啊。
<4>执行编译
编译就需要用到cygwin了,前面一直没有说,cygwin是一款交叉编译工具,所谓交叉编译,就是在一个平台上编译针对于另一个平台的代码。
拿我们这个为例,在Windows下编译Android的项目,当然就是交叉编译啦。
打开cygwin,进入创建的demo的android项目文件夹,如下图
注:linux内核的 目录 没有windows下的 ’\‘ ,都是 ’/‘ , 需要注意自己替换。
完成之后,回车,开始编译。
<5>好了,出现上面的图就说明完成了,现在打开eclipse--> File-->import-->Android(切记不是General,不然导致一个包中所有java文件都没导进来)-->Android project from existing code ,然后定位到我们的项目名那一级目录即可,比如我的是 “Demo”
添加完成之后,编译,运行,cocos2d-x的 "吉祥物" 就出现啦。
相关文章推荐
- 疯狂足球——Android手机游戏开发(实习报告)
- Cocos2d-x 修改Android平台帧率fps - 解决游戏运行手机发热发烫问题
- Android安卓手机游戏开发
- Android Studio部署apk到手机后手机显示中文乱码解决方法
- 以C#编写的Socket服务器的Android手机聊天室Demo
- Cocos2dx游戏开发系列笔记9:android手机上运行《战神传说》,并解决横竖屏即分辨率自适应问题
- AndrowListView实现(自定义游戏列表)防止屏幕闪烁,设置分割线android中不推荐的方法,要考虑向下兼容,用了推荐的新方法,可能不兼容旧版本系统的手机
- 【Android手机游戏】贪吃蛇(1)
- Android——Cocosd2d-x手机游戏开发学习思路
- 如何把android项目部署到真实手机上测试
- 探秘腾讯Android手机游戏平台之不安装游戏APK直接启动法
- Qt5.2 for Android 配置及部署到手机运行
- mono for Android 生成apk文件部署到手机上出现闪退现象
- 探秘腾讯Android手机游戏平台之不安装游戏APK直接启动法
- 学习笔记6-Android查看应用输出的错误信息 如何部署应用到真实手机 发布软件
- Flash&Flex丛书:手机&平板电脑上Android和IOS游戏、应用
- 以C#编写的Socket服务器的Android手机聊天室Demo
- 解决Android客户端运行Cococs2dx编写的游戏程序遇到的意外游戏中断导致的游戏黑屏问题
- BlueStacks - 可直接在电脑上运行 Android 软件游戏的模拟器!瞬间将电脑变成安卓手机
- 【Android手机游戏】贪吃蛇(1) 推荐