当我们在Windows下使用Visual Studio开发好Win32平台的游戏程序后,我们需要把它们移植到不同的平台上。Cocos2d-x支持很多个平台,然而,我们不可能介绍全部平台的移植。我们总结了目前业界流行的三个平台:Android、iOS和Windows Phone 8,我们介绍Android平台下移植相关工作。
环境配置成功之后,我们就可以进行交叉编译了,能够进行交叉编译的方法有很多,但是最为方便的是Cocos2d-x 3.0之后提供的Cocos工具(位于< cocos2d-x安装目录>\tools\cocos2d-console\bin下),使用该工具可以做很多事情,我们以前使用它创建过Cocos2d-x工程,现在我们使用它进行交叉编译、打apk安装包和安装apk到设备或模拟器上。
首先通过DOS进入到要编译的工程的根目录下,如图所示,输入“cocos run -p android”命令,其中的MyGame是我们的工程根目录,然后回车开始执行,如果一起都顺利化会出现下面的结果。
提示 指令执行的最后环节是安装apk包,在次之前要求,至少启动了一个模拟器或者是一个Android设备,模拟器的启动需要选中模拟器,点击Start按钮启动。
《Cocos2d-x实战 C++卷》现已上线,各大商店均已开售:
京东:http://item.jd.com/11584534.html
当当:http://product.dangdang.com/23606265.html
互动出版网:http://product.china-pub.com/3770734
《Cocos2d-x实战 C++卷》源码及样章下载地址:
源码下载地址:http://51work6.com/forum.php?mod=viewthread&tid=1155&extra=page%3D1
样章下载地址:http://51work6.com/forum.php?mod=viewthread&tid=1157&extra=page%3D1
相关推荐
Cocos2d是一个开源的游戏开发框架,被广泛用于创建2D游戏、演示程序和其他图形交互应用。...总之,Cocos2d-Android-1的API文档是开发者的重要指南,通过深入学习和实践,可以充分利用其功能创建高质量的2D游戏。
通过深入学习和实践,开发者可以利用Cocos2d-Android-1构建各种复杂且吸引人的2D游戏,满足用户在移动设备上的娱乐需求。同时,由于Cocos2d-x的跨平台特性,开发者还可以将同一游戏轻松移植到iOS、Windows、Mac等多...
总的来说,Cocos2d-android-1为Android游戏开发者提供了一条高效的学习路径,通过这个课程,开发者不仅可以掌握Cocos2d引擎的使用,还能深入了解Android游戏开发的全貌,为创作出精彩的游戏奠定坚实基础。
注2:此批处理可以脱离Eclipse,只用NDK自带的编译器即可,这里只用来编译库,如果要打包到APK还是需要Eclipse的,将刚刚编译的库导入即可 上面讲解了两种方法,自行选择 build_android_ndk.bat 需要在开始 --&...
总的来说,“Cocos2d-android-1学习笔记”是一个全面介绍Cocos2d-x在Android平台应用的学习资源,涵盖了从基础到进阶的多个主题,对于想要在Android上开发2D游戏的开发者来说,是一份宝贵的学习材料。通过系统学习并...
cocos2d-x-2.1.5
cocos引擎老版本下载集合(cocos2d-x-2.2.1 - 3.5),分别有cocos2d-x-3.5、cocos2d-x-3.4、cocos2d-x-3.2、cocos2d-x-2.2.6、cocos2d-x-2.2.2和cocos2d-x-2.2.1。
使用了Cocos2d-android-1引擎。 在写代码时,误将MonkeyKing写成了moneyKing(包名里) 第一版程序下载 http://pan.baidu.com/s/1o6lWW2m 第二版程序下载 http://pan.baidu.com/s/1dDHxwop 第三版程序下载 ...
通过这个游戏,开发者可以了解到如何在Cocos2d-android中构建游戏场景、设计角色动作、实现游戏逻辑、以及处理用户交互。此外,还可以深入研究游戏的优化技巧,如内存管理、性能调优等,以提升游戏的运行效率和用户...
本文将详细介绍如何将 CocosCreator 项目嵌入到原生 Android 项目中,包括编译 CocosCreator 项目、配置 Android 项目、添加libcocos2dx依赖模板、设置依赖模块、启动Cocos2dx等步骤。 一、编译 CocosCreator 项目 ...
13. **工具集**:包含了一个完整的工具链,如Cocos Studio用于界面设计,Cocos Console用于命令行操作,以及Project Creator用于项目初始化等。 14. **版本控制**:3.1版本发布后,Cocos2d-x经历了一系列的迭代和...
cocos引擎老版本下载集合(cocos2d-x-2.2.1 - 3.5),分别有cocos2d-x-3.5、cocos2d-x-3.4、cocos2d-x-3.2、cocos2d-x-2.2.6、cocos2d-x-2.2.2和cocos2d-x-2.2.1。
总的来说,【cocos-to-playable-ad-master.zip】是一个帮助Cocos Creator开发者快速将游戏项目部署到Web平台的工具,通过简化流程,提高了开发效率,降低了跨平台发布的复杂性。如果你是一名Cocos Creator用户,这个...
cocos2d-x 游戏类 通过PayPal支持更新第三库: $ 10,$ 50,$ 100等。 经过测试 带有ndk-r10d的cocos命令3.8.1 cocos run -p android --...cocos run -p android --android-studio --app-abi armeabi-v7a:arm64-v8
本篇文章将详细讲解如何在不使用Cygwin的情况下,将一个基于Cocos2d-x的Win32项目成功地移植到Android平台。Cygwin是一个在Windows上模拟Linux环境的工具,但在某些情况下,我们可能希望避免它的使用,例如为了减少...
3. **项目构建与运行**:插件集成了Cocos2d-js的构建命令,可以直接在IDE内编译和运行项目,无需切换到命令行工具。 4. **调试支持**:具备断点设置、步进执行、变量查看等功能,让JavaScript的调试工作更为便捷。 ...
通过深入理解并掌握这个版本,开发者可以创建出运行在多种平台上的高质量游戏,享受到cocos2d-x带来的强大开发体验。无论是初学者还是经验丰富的开发者,都可以从中获益,提升自己的开发效率和作品质量。
这个过程可能涉及到设置头文件路径、链接库和编译选项。对于Android平台,你需要确保NDK和Android SDK已经正确配置,并且添加Spine的JNI接口。对于iOS平台,你需要在Xcode中配置相应的依赖库。 在完成集成后,...
《cocos2d-x 3.8:经典游戏引擎源码解析》 cocos2d-x 是一个跨平台的游戏开发框架,它基于C++,同时提供了Lua和JavaScript的绑定,让开发者可以方便地在多种操作系统上创建2D游戏、演示程序和其他图形交互应用。这...
cocos2d-x-3.4下载,不多说。或者可以下载另一个资源 cocos引擎老版本集合(cocos2d-x-2.2.1 - 3.5) http://download.csdn.net/download/crazymagicdc/9982656