2021-06-27 cocos2d-x lua 4.0环境搭建

程序每天都有要干的事情~~

最近在学Cocos2D - X,为什么学他?(程序员嘛学习那需要理由)cocos2dx是开源免费的产品,不管是在包的体积和其相应速度来说都是中小型游戏的首选,我是学Unity3D的,不过Unity的技术依旧没有止步不前,现在就是在学另一个技能,何乐而不为。

接下来开始环境的搭建

准备工作
在网上下载python2.7版本,注意,是2.7版本,3.0的版本不行
然后是cmake3.0以后的版本
我这里也有网盘资源
链接:https://pan.baidu.com/s/1zc1TC4ht-1eiDNhd4gLdsw
提取码:iihi

下载完之后就安装,这两个的包体积都不大,可以一路Next然后finish。
注意:
在安装cmake的时候可以直接将环境变量添加的系统变量中
2021-06-27 cocos2d-x lua 4.0环境搭建_第1张图片

环境变量的配置
在环境变量PATH中添加C:\Python27,如果安装到其他盘就将其python的路径添加到path中,我是win10,如果是win10以下,就是;C:Python27,注意与前面用分号隔开
下面cmake的环境变量是在安装的时候自动添加进去的所以不需要进行添加。

接下来就是在pathnext中添加;.PY;.PYM,(注意分号和点)如下图所示。
2021-06-27 cocos2d-x lua 4.0环境搭建_第2张图片

到这里环境变量就设置好了。

测试
我用的是lua编译的,网上大多数都是c++编译的所以,我才想写这篇博客,由于用的是cocos4.0的版本所以,编译的过程有些许的不一样。

测试Python是否正确安装,若安装正确,如下图:
2021-06-27 cocos2d-x lua 4.0环境搭建_第3张图片

测试cmake安装是否成功,若安装成功,如下图:
2021-06-27 cocos2d-x lua 4.0环境搭建_第4张图片

然后就去下载Visual Studio (哪个版本用着舒服就用哪个版本,我用的是2017的)

正式配置
接下来就去cocos官网下载4.0或者更高的版本(目前为4.0的版本)

cocos2d-x-4.0文件夹,运行setup.py。安装过程中会问你NDK和Android SDK的路径,如果没有,直接回车就行。
2021-06-27 cocos2d-x lua 4.0环境搭建_第5张图片
2021-06-27 cocos2d-x lua 4.0环境搭建_第6张图片

然后重启电脑,cocos到这里就安装好了,可以按一下cocos的版本,中间可能会问是否是要发送数据帮助cocos成长,随便你点击哪一个,不过我点的Y.
2021-06-27 cocos2d-x lua 4.0环境搭建_第7张图片

然后创建你的HelloWord!(程序员标配)

cocos new后面的HelloWorld是项目名,-l 指定语言(cpp,lua,js),-d是项目存放的路径。还可以用-p指定工程的包名,我这里用的是lua,所以-l 后面是-l lua,如下图:
2021-06-27 cocos2d-x lua 4.0环境搭建_第8张图片

文件夹下面包含的是这些内容
2021-06-27 cocos2d-x lua 4.0环境搭建_第9张图片

下面是很重要的,和网上其他的都不一样 Listening Carefully。
D:\CocosProject\HelloWorld\frameworks\runtime-src在这个路径下面新建一个build文件夹。
注意:必须在这个路径下面新建build文件夹,是在要纠结为啥要新建build这是官方的步骤。
在这里插入图片描述2021-06-27 cocos2d-x lua 4.0环境搭建_第10张图片

先进入d盘,我将HelloWord放在d盘的CocosProject中的,你们可以指定,在上面也说过了
然后D:>cd D:\CocosProject\HelloWorld\frameworks\runtime-src\build
接下来执行这个命令cocos run --proj-dir … -p win32

注意:
我之前在这里卡了很久,为什么编译会出错,因为lua将proj.win32放在(D:\CocosProject\HelloWorld\frameworks\runtime-src)这个目录下的,所以我们应该在此文件夹下面新建一个build文件,因为cocos4.0是要手动编译的,4.0之前有一个实例sln,用vs打开设为启动项即可,所以不需要手动编译;但是在4.0的时候就需要手动编译,这里就是lua和c++不同的地方。
2021-06-27 cocos2d-x lua 4.0环境搭建_第11张图片

编译完成以后:
出现了期待已久的HelloWorld
2021-06-27 cocos2d-x lua 4.0环境搭建_第12张图片

设置启动项
在HelloWrold的目录下有一个win32.build的文件夹
2021-06-27 cocos2d-x lua 4.0环境搭建_第13张图片

用vs打开这个HelloWorld.sln文件
2021-06-27 cocos2d-x lua 4.0环境搭建_第14张图片

将HelloWorld设为启动项(千万记住),然后Ctrl + F5(起飞,芜湖)
2021-06-27 cocos2d-x lua 4.0环境搭建_第15张图片

万众期待
2021-06-27 cocos2d-x lua 4.0环境搭建_第16张图片

配置的过程中有什么问题欢迎下方留言~~

你可能感兴趣的:(学习,lua,cocos2d,开发语言)