1. 准备阶段
- 下载安装Python,安装cocos2d-x需要用到Python
- 下载live2d3.0的sdk(Cubism SDK for Native) https://live2d.github.io/
- 下载cocos2d-x源码 (cocos2d-x 3.16) https://cocos2d-x.org/download/version
- 如果要做android开发,还需要下载android ndk,android sdk,apache ant
2. 安装运行cocos2d
启动命令行,cd到cocos2d-x-3.16的解压目录,运行如下代码,我创建的是lua项目
cocos命令在cocos2d-x-3.16\tools\cocos2d-console\bin\目录下,可配置成环境变量,如果不配置环境变量的话,需要带路径使用
cd cocos2d-x-3.16
./setup.py
cocos new MyGame -p com.company.mygame -l lua -d D:\MyProject\
cd D:\MyProject\MyGame
cocos run -p win32
3. 编译运行-win32
将live2d3.0的sdk目录下的头文件、资源文件、lib库和示例代码拷贝到我们的项目中来
xcopy .\Cubism3SDK\Framework\src D:\MyProject\MyGame\frameworks\Cubism3.0\
xcopy .\Cubism3SDK\Core\include D:\MyProject\MyGame\frameworks\Cubism3.0\
xcopy .\Cubism3SDK\Core\lib D:\MyProject\MyGame\frameworks\Cubism3.0\
xcopy .\Samples\Cocos2d-x\Demo\Classes D:\MyProject\MyGame\frameworks\runtime-src\
给工程添加搜索目录、宏、依赖库搜索路径、依赖库
我用的vs2013 我电脑win32只能添加Cubism3.0\lib\windows\