写在前面的话
现在是2016年末,接触cocos2d-x其实早有一段时间,从本科到工作,又到读研,期间断断续续看过几次. cocos2d-x也伴随我学习C++,学习游戏开发一路走来。从原先的懵懂无知到现在略有所知,期间的过程也是看靠着平时的点滴积累。 好多次都想写一系列笔记来记录自己的学习过程,算是有个整理,也算是督促自己坚持学习下去。趁着现在学业不是繁忙,有机会能够重新学习cocos2d-x,记下这一系列笔记,作为以后翻看温习之用。下面,就开始我们的coco2d-x学习之旅吧。
安装开发环境
cocos2d-x开发环境的搭建比较简单,准备好以下一些东西,就可以进入cocos2d-x带来的奇幻游戏世界啦。
需要下面这几样东西(windows系统下):
(1)visual studio 2013:其他版本的VS也是可以,只要不是太老的就好。cocos2d-x使用的C++语言,那么宇宙级开发工具VS自然是windows下的首选。
(2)python: cocos2d-x使用python作为构建工具,所以我们要有一个可以使用的python环境。笔者使用的是python2.7,确保你的python环境变量配置正确哦。
(3)最后一个当然是下载cocos2d-x了,请诸位移步cocos2d-x的官方网站,找到最新的cocod2d-x,下载即可。笔者现在使用的是cocos2d-x-3.13.1。
构建第一个cocos2d-x程序
准备好上述3样东西之后,就可以开始我们的第一个cocod2d-x程序了。按照惯例,我们首先要来个cocos2d-x版本的HelloWorld.
(1)解压你下载的coco2d-x压缩文件,进入cocos2d-x目录中,找到setup.py文件
(2)按住shift键,右键,选择 ‘在此打开命令行’,进入终端,运行: setup.py 期间会让你设置一些环境变量,现在先不管,一路回车到底。 所有配置到此完成,真是简单 : )
(3)生成我们第一个cocos2d-x项目:cocos new -p com.test.helloworld -l cpp -d . HelloWorld
稍等片刻,我们就会在对应的目录中找到 HelloWorld目录,进入这个目录,双击 .sln文件,visual studio就会打开我们的项目。
哦哦!cocos2d-x在我们面前展露无遗~ 迫不及待的编译一下,VS右键项目解决方案,生成! 无聊的编译时间,你可以休息一下:) 如果你的电脑配置好一点,也许很快就会编译成功。 鬼知道这编译的过程会发生什么问题!如果是新手,特别是C++的新手,你编译的过程也许会遇到许多问题,欢迎在文章下面留言你们遇到的问题,笔者会给你们一一解答。
顺利编译成功,按下运行按钮,一会儿,就会在你的桌面上跳出一个窗口。有着蓝色小眼睛的银色坚果小人就会看着你啦。到此你的Cocos2d-x HelloWorld程序基本完成。没写一行代码,就可以体验到cocos2d-x给我们带来的开发乐趣!
结尾
希望你的游戏开发之旅充满快乐,希望你和我一样热爱游戏,热爱游戏开发!
下回预告
下一篇,我们来看看在这个坚果小人后面到底发生了什么神奇的事情!