想当初成为程序员,就是希望能写出一款游戏,给自己和朋友玩一玩。我是个深度游戏迷,每个礼拜都会花好长的时间来打游戏的,所有也希望能有时间能自己开发一款游戏。现在就开始慢慢积累吧。
其实我师傅是让我去学 unity3d 的,因为他最近在学,已经写出了几个简单的游戏了,并且他说现在的 VR 技术这么火,学了有好处的。我也不知道怎么想的,就想先尝试以下Cocos2d,就当来锻炼以下自己的学习能力吧。
下面就开始搭建代码环境吧。
1.下载 Visual Studio 2013 以上的版本
下载链接:https://www.visualstudio.com/zh-cn/downloads/download-visual-studio-vs.aspx
注意:一定要是 vs2013以上的版本(可以是2013的版本)。因为最新的 cocos2d-x 3.10 必须要用vs2013以上版本,不然的话编译报错的(巨坑,花了好长时间才知道是这个原因)
2.下载 python 2.7
下载地址: https://www.python.org/downloads/
现在是2.7.11版本了,注意:下载2.7版本,不要3.0的(也是个坑)
配置python的环境变量。把python的安装目录配置到环境变量的path下就ok了。在path后面追加 C:\Python27 。
3.下载cocos2d-x 依赖库
下载链接: http://www.cocos2d-x.org/download/
现在是3.10版本最新的。解压到一个磁盘中,注意磁盘目录中不要有中文和空格(可能会引起编译的莫名错误,简直无语)。最好就直接解压到 c盘或者d盘根目录下。(我的直接在c盘目录下)
运行命令行窗口
cd C:\cocos2d-x-3.10
setup.py
然后按三下空格就行。初始化cocos2d-x 成功。
4.创建第一个cocos2d-x工程
重新打开命令行窗口。
cocos new HelloCocos -l cpp -d d:\leezhou
这是python脚本语言,也就是我们为什么要安装python的原因(上面那个setup.py也是的)
创建一个名叫 HelloCocos的工程,工程的代码在d盘 leezhou 目录下
cocos new 工程名称 -l 使用语言 -d 存放工程目录(中间是由空格的)
5.编译和运行工程
到d盘目录下 D:\zhoulee\HelloCocos\proj.win32
找到 HelloCocos.sln 文件,注意是以sln结尾的。然后用vs打开它。然后就是编译运行。(不会用 vs 的只有 慢慢学习了)
编译估计要半个小时左右(也可能更长,请耐心等待)
运行结果: