cocos2d-x 与 cocosStudio 在win10配置vs2017中使用

前言

我从小就喜欢玩游戏,最近玩游戏也好奇游戏到底是怎么做出来的
我是做软件的,用qt能做游戏吗?
既然是搞c++的,我就想了解一下游戏是怎么做出来的
ok想搞游戏开发,所以玩了一下游戏引擎
最后决定玩cocos2d-x,因为我想用c++编码,unity3D是c#
cocosCreate 是js 面向的网页游戏
cocos2d-x 有3种语言选择 c++ lua js
cocos2d-x 是基于MIT协议的开源的跨平台的游戏引擎
cocos2d-x 与 cocosStudio 在win10配置vs2017中使用_第1张图片
来到 cocos的官网 看到了 梦幻西游
我从小就喜欢玩梦幻西游 5年级的没有钱充点卡
攒点钱就充 玩到69级
现在玩梦幻手游
好了就它了

cocos的官网

1.下载:

先下载cocos2d-x 下载地址

cocos2d-x 与 cocosStudio 在win10配置vs2017中使用_第2张图片

我呢就是下载的最新的 3.17.2 版本,你们随意
cocos2d-x 与 cocosStudio 在win10配置vs2017中使用_第3张图片

2.编译

下载完成 解压以后 进入这个目录
cocos2d-x 与 cocosStudio 在win10配置vs2017中使用_第4张图片

这是vs的工程,官方给配置的是用vs2015 不会报错
我用的是2017 windowSDK 对应不上 所以会编译错误

cocos2d-x 与 cocosStudio 在win10配置vs2017中使用_第5张图片
把报错的项目的windowsSDK 都改一下 默认编译就ok 了 Debug win32 可能会有点慢

cocos2d-x 与 cocosStudio 在win10配置vs2017中使用_第6张图片

这个就是运行效果 cocos 提供了一套完整的demo 涵盖了cocos的基本的功能
可以点击看一下他的效果
我们以后的游戏开发也就是用的这套封装的库

这套引擎的底层实现是 c++ 和 openglES 所以可以跨平台
各种平台都提供c++的编译环境和opengl的环境

c++就是一次编码 到处编译
java是一次编译 到处运行 因为它运行到虚拟机上面

ok 先不看这个代码 跑起来就行 ,继续配置 cocosStudio

3.下载cocosStudio

CocosForWin-v3.10.exe
在这里插入图片描述

就是这个东西 我找不到下载链接了
你们可以百度找一下,或者留邮箱我给你们发过去 大小是469M

下载完成 就傻瓜安装就行

cocos2d-x 与 cocosStudio 在win10配置vs2017中使用_第7张图片
打开以后就是这样的
cocos2d-x 与 cocosStudio 在win10配置vs2017中使用_第8张图片

后面的创建一个hello world 工程 以及工程的配置介绍 下节在说吧

我也是学一点 写一点 现学现卖 提前给你们踩坑了
ok到此为止

你可能感兴趣的:(cocos2d-x)