1、在vs2010中创建一个cocos2d-x的项目。
2、复制cocos2d-x目录下的cocos2dx和CocosDenshion以及extensions文件夹到新建上期根目录下。
3、在vs2010中添加已有项目,导入刚刚拷贝的文件夹下的proj.win32文件夹中的cocos2d.vcxproj。
4、编译导入的三个项目。
5、编译新建的项目。
6、回到cocos2d-x开发包的根目录下,执行create-android-project.bat,需要对create-android-project.bat里的一些开发环境变量进行配置。
7、配置项目的包包和项目名,并选择Android SDK开发版本。
8、在cocos2d-x根目录下进入刚刚新生成的文件夹(文件夹名为项目名),得到并复制proj.android到项目的根目录下。
9、打开cygwin,在命令行进入项目根目录,进入刚刚复制过来的proj.android文件夹,执行build_native.sh。
10、将cocos2dx\platform\android\java下的Java项目导出为jar包,复制到proj.android文件夹下的libs里。
11、运行Eclipse,导入proj.android,编译导出APK即可。
相关推荐
cocos2d-x编译多平台cmake文件,版本号是3.20。亲测可用。
cocos2d-x v3.16 是该框架的一个版本号,本文档主要介绍了该版本的安装流程以及环境变量的配置方法。 首先,需要下载并安装 Python 2.7.14,因为 Cocos2d-x 的某些脚本需要用到 Python 来执行。在安装 Python 时,...
11. **发布与打包**:学习项目打包流程,包括编译设置、资源压缩和签名认证,以确保游戏在各个平台上顺利运行。 12. **调试技巧**:掌握Cocos2d-x的调试工具和技巧,快速定位并解决问题。 通过《Cocos2d-x实战 JS...
《Cocos2d-x 3.13.1与Spine 3.6集成详解》 Cocos2d-x是一个广泛使用的开源游戏开发框架,它基于C++,同时支持Lua和JavaScript等多种脚本语言,为开发者提供了高效、跨平台的游戏开发解决方案。在3.13.1版本中,...
Cocos2d是一个广泛使用的开源游戏开发框架,...对于初学者,建议先从Cocos2d-x的官方教程和示例开始,逐步熟悉框架和开发流程。同时,深入学习C++编程和游戏开发的基本概念,将有助于更好地利用这个库进行游戏开发。
确保安装时包含了C++工具集,这是编译cocos2d-x项目所必需的。 **2.1.2 cocos2d-x** 下载并解压cocos2d-x的源代码包,将其放置在合适的目录下。然后,按照官方文档的指示,配置cocos2d-x的环境变量,以便Visual ...
在游戏开发领域,资源管理是至关重要的,尤其是在移动端游戏如使用Cocos2d-x框架时。Cocos2d-x是一个跨平台的2D游戏引擎,支持多种操作系统,包括iOS、Android以及Windows等。为了保护游戏资源不被轻易篡改或盗用,...
- 学习渲染流程:Cocos2d-x使用OpenGL作为渲染接口,初学者需要学习OpenGL基础以及Cocos2d-x中的渲染流程和优化技巧。 - 掌握事件处理:游戏中的事件处理是交互的核心,需要学习如何响应用户输入和处理游戏中各种...
《cocos2d-x 跑酷源码详解:打造属于你的移动跑酷游戏》 在移动游戏开发领域,cocos2d-x是一款广受欢迎的开源2D游戏引擎,它基于C++,支持iOS、Android以及其他多种平台。本文将深入探讨如何利用cocos2d-x开发一款...
【cocos2d-x源码素材】是一套用于学习cocos2d-x游戏开发的代码资源,它在Windows平台上使用Visual Studio 2010进行编译并通过了测试。这个资源包涵盖了多个重要的游戏开发技术,包括碰撞检测、瓦片地图(Tile Map)...
在cocos2d-x项目中,对于Android平台,你需要编译生成.so动态链接库文件,这是为了支持C++代码与Java代码的交互。使用NDK进行交叉编译,将Webview相关的Java代码打包进.so库。之后,将生成的.so文件放入项目的jni...
3. **build-win32.bat**:Windows平台的构建脚本,用于编译和构建cocos2D-x项目。 4. **install-templates-msvc.bat** 和 **install-templates-xcode.sh**:这两个脚本分别用于在Visual Studio和Xcode中安装cocos2D-...
标题"‘cocos2d-x Json编译源码"表明这个压缩包包含了与Cocos2d-x框架相关的JSON库的源代码以及编译好的库文件。这通常对于开发者来说非常有用,因为他们可以查看源代码以理解其工作原理,进行定制或优化,或者解决...
《cocos2d-js/lua游戏解密套件详解》 在移动游戏开发领域,cocos2d-js和cocos2d-lua是常见的游戏引擎,它们为开发者提供了便捷的跨平台开发工具,使得游戏可以在iOS、Android等多个平台上运行。然而,随着游戏市场...
cocos2d-x实战 c++卷教程及完整源码下载,使用最新cocos2d-x-3.14版本,在xcode7.3上已编译通过。 解决相关问题 1、解决源程序在高版本上无法编译问题 2、解决源程序中文注释部分,xcode上显示乱码问题 3、根据书籍...
Cocos2d-x是一款流行的开源游戏开发...通过以上方法,开发者可以有效地进行Cocos2d-x的预编译配置,实现快速迭代和高效的开发流程。同时,了解和掌握这些技巧,也能为团队协作和项目维护带来便利,提升整体开发效率。
对于Cocos2dx初学者来说,此完整源代码是一份宝贵的学习资源,可以帮助理解游戏开发流程、掌握Cocos2d-x框架的应用以及提升编程技巧。 首先,让我们深入了解Cocos2d-x的核心概念。Cocos2d-x是基于Cocos2d的跨平台...
进入原生手机游戏开发,Cocos2d-JS利用其JavaScript到原生代码的桥接机制,将JavaScript代码编译为iOS和Android平台的原生应用。这使得游戏可以充分利用硬件资源,提升性能,同时保持开发的一致性。Cocos Studio和...