1:介绍
cocos官网www.cocos.com
2:cocos2dx环境配置
下载vs2015/2017,安装组件(C++游戏开发(cocos游戏开发),单组件的Windows 10 SDK (10.0.17134.0))
下载cocos2dx版本,解压至无中文路径,运行测试程序build/win32.sln程序
默认情况下项目列表中 cpp-tests 加粗显示,表示是启动项目,此时点击菜单栏中本地 Windows 调试器进行项目的编译和运行。编译过程视机器性能不同,会花费10-30分钟的时间,编译完成后,将自动运行,运行成功将看到测试程序:
安装python2.7版本,环境配置path路径(我的电脑–>属性–>高级系统设置–>环境变量–>系统path–>编辑添加路径(;python绝对路径))
使用python命令运行setup.py文件,添加cocos命令
测试:在命令行输入cocos -v
3:项目创建
项目创建
使用 cocos new 命令创建新项目,命令格式如下:
cocos new -p -l -d
示例:
cocos new MyGame -p com.MyCompany.MyGame -l cpp -d ~/MyCompany
cocos new MyGame -p com.MyCompany.MyGame -l lua -d ~/MyCompany
cocos new MyGame -p com.MyCompany.MyGame -l js -d ~/MyCompany
上面的几个例子,项目都是使用的 Cocos2d-x 的源码,编译的时候会将源码也编译,可能花费较长时间。为获得更快的编译速度,可以使用预编译库。使用时需要在创建项目的时候增加参数 -t binary。示例:
cocos new MyGame -p com.MyCompany.MyGame -l cpp -d ~/MyCompany -t binary
生成预编译库的方法,在 预编译库 章节。
使用命令 cocos new --help 可以查看到更多关于项目创建的帮助信息。
cocos 命令
Cocos2d-x 带有一个命令行工具:cocos 这是一个跨平台的工具,你可以用它创建项目、运行项目、发布项目。命令行工具适用于所有 Cocos2d-x 支持的平台,包括:iOS、Android、Mac、Linux、Windows、Web。不用 IDE,只用命令行,你就能完成所有的工作!
项目创建完毕后出现如下结构,根据不同proj可在不同平台进行打开编辑
打开sln文件 进行生成
然后进入调试器查看运行效果
这样一个项目创建就完成了