cocos-2dx 4.0+Windows 10+Vs2019 环境搭建血泪史

系统 Linux 游戏开发
cocos2d-x是一个免费、开源、跨平台的2D游戏引擎。可以使用C++快速的开发游戏。

[[398970]]

什么是cocos2D-x

Cocos2d-x引擎:cocos2d-x是一个免费、开源、跨平台的2D游戏引擎。可以使用C++快速的开发游戏。

特点:易于使用:游戏开发者可以把关注焦点放在游戏设置本身,而不必消耗大量时间学习晦涩难懂的OpenGL ES,此外,Cocos2d-x还提供了大量的规范。

高效:Cocos2d-x基于OpenGL ES进行图形渲染,从而让移动设备的GPU性能发挥到极致。

灵活:方便扩展,易于集成第三方库。

免费:基于MIT协议的免费开源框架,用户可以放心使用,不用担心商业授权的问题。社区支持:关心Cocos2d-x的开发者自发建立了多个社区组织,可以方便地查阅各类技术资料。

如何下载?

这里咱们使用最新版,cocos V4.0版本,官网下载连接

https://www.cocos.com/cocos2dx 谷歌浏览器下载不了可以用edge浏览器

安装

找到下载好的文件,解压到一个自己认为合适的地方,目录不要放得太深哦。

这里我放到了E盘根目录下面

配置cmake环境

安装Vs(最好用Vs2019哦)的时候会自动有CMake工具,只需要找到目录,然后配置环境变量即可,我的目录在这里,你可以根据自己的vs安装目录,去找到

D:\MySoftware\MicrosoftVisualStudio\2019\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin

配置好之后,在控制台输入cmake,出现如下图所示,即表示配置成功

python环境

不要担心,python只是用来配置环境,配置这个库需要Python2,官方推荐的是Python2.7。注意:Python3是不行的!

你要是安装过Python3以后的版本,也可以再装2.7(去官网下载安装即可),两个可以分开用。

python官网下载非常慢,公众号回复"python下载"即可获取安装包

一,安装

找到刚刚下载好的安装包,双击运行,选择“Install for all users”->点击“Next”

默认安装路径是“C:\Python27\”,这里的路径可以修改也可以不修改,主要看个人习惯了,我这里做了修改。

再次点击“Next”,到了下图这个界面,这里有一个“Add python.exe to Path”的选项,这个选项是用来配置环境变量的,如果选择了第一项,那么python在安装的时候也会自动将环境变量配置好

如果不选,在安装完成后可以自己手动去配置Python环境变量

点击“Next”,Python就会开始安装,安装完成后会出现以下界面,点击“finish”,Python2.7的安装就完成了

在键盘上按下“win+R”->输入:“cmd”->回车,在命令提示符窗口输入:“python”,如果没有报错,说明安装成功了

如果报错,把D:\Python27 配置到环境变量的path中即可(配置完,记得重启cmd哦)

正式配置cocos

开始安装,进入解压好的cocos2d-x-4.0文件夹,运行setup.py

$python setup.py //直接双击文件夹里面的setup.py也可以

运行之后,会出来控制台窗口,一直回车即可

创建cocos项目

接下来,创建一个自己项目HelloWorld。

首先创建一个文件夹,用来存放cocos项目(放在哪都行),下面是我的项目目录。

然后在当前目录打开cmd(防止项目的目录),运行

  1. cocos new helloWorld -l cpp -d ./ 

 

cocos new后面的HelloWorld是项目名,-l 指定语言(cpp,lua,js),-d是项目存放的路径。

之后就是启动这个HelloWorld看效果了。不过,还是得先手动编译一下,才会有vs的sln项目,按照官方的顺序来,进入到HelloWorld文件夹,建立一个build文件夹(创建的项目会放到这里面)

打开cmd:运行如下命令,注意大小写

  1. //下面是Vs2019编译方式 
  2. cmake .. -G"Visual Studio 16 2019" -Tv142 -A win32 
  3. //下面是Vs2017编译方式 
  4. cmake .. -G"Visual Studio 15 2017" -Tv141 -A win32 

 运行之后build目录里面就有了项目,如下图所示

点击helloWorld.sln,会自动用Vs打开,进入之后记得把helloWorld设置为启动项,然后直接按Ctrl+F5,编译运行

出现下面这个窗口说明,已经创建成功啦~开始学习吧

 

责任编辑:姜华 来源: 今日头条
相关推荐

2015-07-22 17:04:08

应用交付 太一星晨

2009-06-04 08:36:46

CCIEJncIE血泪史

2022-03-04 09:54:04

Redis分布式锁脚本

2019-04-03 09:49:44

2011-10-28 13:18:38

IT业界第一美女沈思

2015-10-20 09:55:14

产品经理成长

2013-04-28 10:17:35

手游创业iOS游戏

2014-06-13 14:37:50

App推广应用商店

2013-09-17 13:27:14

2012-09-17 09:59:35

2009-12-29 11:09:56

博科资讯物流管理

2018-08-16 21:40:05

面试简历技术

2012-04-25 09:14:57

C++

2009-11-16 15:55:19

博科资讯代理

2017-05-17 11:28:01

路由器2.4G频段宽带

2021-05-18 06:11:55

QtUbuntuC++

2011-12-12 10:40:08

Cocos2d-X游戏开发开发环境

2021-08-19 09:44:44

SGX1 内核SGX

2017-06-15 14:50:40

云商互联网转型

2015-05-04 09:26:38

创业者技术大佬发传单
点赞
收藏

51CTO技术栈公众号