创建一个cocos2d项目的2种方法
1.CocosForWin软件 cocos.exe
2.cocos命令行方式
cocos new test -p com.happysoul.test -l cpp -d d:/cocos/
然后就可以看到 d:/cocos/test
vs打开项目
双击 D:\Cocos\test\proj.win32\test.sln 便可以打开vs编辑
窗口最上方会有“本地Windows调试器”编译一会儿就能看到界面了
同理 D:\Cocos\cocos2d-x-3.9\build\cocos2d-win32.sln
这个项目的编译应该在15分钟左右,老电脑可能会更慢,想看Demo只能忍了
Demo源码位置 D:\Cocos\cocos2d-x-3.9\tests
包含 cpp js lua
模拟器里面可以看到的程序都可以在这里看到
编译应用成APK
cocos compile -p android
编译后安装到手机(需要手机连接电脑)
cocos run -p android
编译需要cmd到项目根目录运行
D:\Cocos\test>cocos run -p android
创建项目 - 运行项目 - 手机上运行项目
使用CocosFrameWork和解压缩配置的区别
安装CocosFrameWork后生成的项目不包含cocos的源码包
解压缩方式配置的cocos每次创建项目都会复制一份源码包到项目中
下图就是解压缩版本创建一个 ball 项目后的目录(CocosFrameWork只有ball一个目录)
为了避免每次发布都重新编译一遍cocos
右键“解决方案ball(6个项目)”- 属性 - 配置属性 - 配置
右侧除了自己的项目(ball)其他对勾√全都点掉了(但是第一次使用还是需要编译)
经过测试,CocosFrameWork3.9通过 cocos new 方法创建的项目在进行编译和安装的时候无法通过,只能使用解压缩版本进行命令行创建和编译安装
建议使用解压缩版本并配置环境变量
可以考虑提取出来 cocos2d 目录
并使用 mklink /D cocos2d e:\android\cocos\cocos2d 的方式进行链接
这样就不会每次新建一个项目就编译一次
感觉编译不通过是因为3.9和NDK兼容的问题
- 大小: 42 KB
- 大小: 25.1 KB
- 大小: 9.3 KB
- 大小: 42.3 KB
分享到:
相关推荐
资源名称:Cocos2d-x实战:JS卷——Cocos2d-JS开发内容简介:本书是介绍Cocos2d-x游戏编程和开发技术书籍,介绍了使用Cocos2d-JS中核心类、瓦片地图、物理引擎、音乐音效、数据持久化、网络通信、性能优化、多平台...
cocos2d入门 cocos2d入门 cocos2d入门 cocos2d入门 cocos2d入门 cocos2d入门
该资源主要用于cocos2d-x中Value与json字符串的相互转换,提供从json文件读取为cocos2d::Value,cocos2d::Value写入到文件,cocos2d::Value转换为json字符串,json字符串转换为cocos2d::Value。json字符串转换成cocos...
cocos2d-x-2.1.5
第1章 开始前的准备工作 1 第2章 你的第一款iPhone游戏:垂直射击游戏 38 第3章 Cocos2D核心类 69 第4章 Cocos2D中的动作、特效与动画 152 第5章 Cocos2D中的文本渲染系统 229 共19章
在使用cocos2d-x开发游戏的过程中,为了实现逻辑和显示相分离。 在下通宵了一个晚上,写出了该事件类。 谨记,该事件只能用于cocos2d-x中。 事件发送者需要继承EventDispatcher类 事件接收者需要继承EventHandle类...
cocos2d-x游戏代码
Ray Wenderlich的《Cocos2d SimpleGame》,被认为是cocos2d的初学者最好的教程,这本书被Cocos2D-X团队从objective-c转化到了c++版,并发布在了github上。在此感谢Ray Wenderlich的慷慨相助。 源代码是在cocos2d-x ...
Cocos2d-x实战 JS卷 Cocos2d-JS开发 PDF 电子书完整版本
本文档介绍了cocos2d的基本函数和一些基本概念
Cocos2d-x是移动跨平台开发最流行的游戏引擎,而本书是一本很全面的、比较‘接地气’的游戏开发教程。书中汇聚了热门手机游戏《捕鱼达人》开发的实战经验,作者从最基础的内容开始,逐步深入地介绍了Cocos2d-x的相关...
Cocos2d-x实战
cocos2d的学习资料,一本比较经典的cocos2d开发书,适合cocos2d/cocos2d-x的入门
如果你想用cocos2d开发android游戏,但是又不方便找包,这里就可以为你提供cocos2d开发的所有相关包,解压后得到libs文件夹即可。
cocos2d-x实战项目 01.cocos2d-x原理及环境配置.rar 03.cocostudio使用方法及UI控制.rar 04.XML文件读取与骨骼动画.rarcocos2d-x实战项目 01.cocos2d-x原理及环境配置.rar 03.cocostudio使用方法及UI控制.rar 04.XML...
Cocos2d-x源于Cocos2d,是一款开源游戏引擎项目,是一款基于对原有iOS平台cocos2d重写为C++的开源代码,封装了OpenGL,Box2d,LibCurl,LibPng等开源的跨平台代码。由于基于C++和STL特点使其广泛应用于游戏开发、移动...
cocos2d-x 3.0 人物行走 . 包里有代码和 图片资源.
windows环境,一款很好用cocos2d粒子特效编辑器,里面有不少例子
cocos2d资料大全,里面有丰富的资源,游戏引擎是一种特殊的软件,它提供游戏开发时需要的常见功能;引擎会提供许多组件,使用这些组件能缩短开发时间,让游戏开发变得更简单;专业引擎通常会能比自制引擎表现出更好的...
Cocos2d-html5