栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 游戏开发 > 其他

cocos在windows下的安装和部署

其他 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

cocos在windows下的安装和部署

经过测试,cocos2d-x 4.0暂时不支持vs2019,建议安装vs2017。

目录
  • 必备工具的安装
    • 安装python
    • 安装CMake
    • 安装cocos2d-x
    • 安装lua(可选)
  • 工具验证
  • 创建并运行Helloword
    • 配置NDK环境(可选)
    • 创建工程
    • 运行工程

必备工具的安装 安装python

直接下载python安装包,点击下载。
注: 安装过程中需要注意,将python.exe添加到环境变量,不可手动添加。

安装CMake

去官网下载源码,点击下载。

解压到指定目录下,将bin所在路径添加到环境变量path中,如:

安装cocos2d-x

去官网下载,点击下载。

解压到指定目录下,将bin和templates所在路径添加到环境变量path中,如:

D:cocos2d-x-4.0toolscocos2d-consolebin
D:cocos2d-x-4.0templates

注: 将模板加入环境变量,是因为后续用命令创建工程时用到。

安装lua(可选)

去官网下载源码,点击下载。

我们需要对源码进行编译,比较传统的方法就是创建vs工程去编译解析器、dll等文件,可参考网上教程。这里,介绍用mingw32工具(可编译Makefile文件的工具都行)来编译,非常方便,假定你安装好了mingw32。按如下步骤操作:

  1. 将Lua源码解压到指定目录,修改Makefile文件。
工具验证

安装过程中可能出现或多或少的问题,为保证工具的正确安装,需要在命令行中验证。

python --version
cmake --version
lua -v
cocos -v

创建并运行Helloword

总所周知,cocos2d-x是可以跨多平台的,如:windwos、mac、ios、android、web等,目前支持的三大主流开发语言有cpp/lua/javascript等。受环境限制,下面只创建基于cpp和lua的工程并运行。

配置NDK环境(可选)

创建工程

创建lua和cpp的工程,指令类似,但目录结构有一定区别。

lua工程

  1. 假设我们不知道怎么创建工程,可以使用cocos new -h查看用法(其它指令类似)。

  2. 创建指令如下(路径可视情况默认):

    cocos new Helloword -p zego.test.com -l lua -d F:cocos_prog
    

C++工程

与lua创建过程类似,有2点差别:

  1. 创建指令不同
cocos new Helloword -p zego.test.com -l cpp -d F:cocos_prog
  1. 目录结构不同。lua创建的工程prog.win32代码在frameworks中;
运行工程

运行时,可选择是否关闭模拟器控制台窗口。也可以在main.cpp中注释#define USE_WIN32_CONSOLE这行代码。

  1. 找到proj.win32的位置,man.cpp有main函数(入口),按Shift+邮件调出控制台,输入指令cocos run -p win32。

  2. 找到win32-build目录下的sln解决方案文件,打开后选择HelloWord为启动项(右键),可成功运行。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/902761.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号