最近对cocos2d-x产生了兴趣,想了解整个引擎的运作机制。So,I need to “read the fucking source code”! OK.但在这之前首先先要把环境搭建起来,目标是生成一个HelloWorld工程并可以运行起来。
原材料:
1、从官方网站(http://cocos2d-x.org/download)或者中文站(http://cn.cocos2d-x.org/download)下载cocos2d-x v3.3版本。
2、下载VS 2012或VS 2013,推荐2013,这个网上自己找了哈。
3、下载python 2.X.X的版本(https://www.python.org/downloads/)。
做法:
1、安装python,下一步、下一步、下一步、……。安装好后,需要在系统的PATH变量中增加python的安装路径。之后注销,重新登录,以保证python生效。
2、将cocos2d-x解压,然后执行其中的setup.py。由于现在只是搭建C++的开发环境,Android的开发环境暂不搭建,所以指定NDK_ROOT和ANDROID_SDK_ROOT直接按回车跳过。做完之后,需要注销,重新登录again,以保证cocos命令生效。
3、打开cmd,执行cocos命令,以验证cocos命令是否生效。可以看到,cocos命令还是支持很多功能的,比如创建工程、编译、编译js源码、编译lua源码、……。接下来要使用其第一个功能,创建一个默认的HelloWorld工程。
4、使用 cocos new –l cpp –d my_game 命令创建一个默认的HelloWorld工程,其中 -l 指定工程所使用的编程语言, -d 指定工程所在路径。这里的写法效果是在当前目录下生成my_game目录,并在其中存放HelloWorld工程,当然你也可以指定其他路径。
5、安装VS,下一步、下一步、下一步、……。安装好后进入proj.win32目录,用VS打开HelloWorld工程。
6、打开工程之后,编译运行,大功告成。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。