一直以来,我都没有正真接触过一款游戏引擎,但在《lua游戏开发实践指南》中,体会到了游戏引擎的重要性。
cocos2d-x作为手机中其中一款重要的游戏引擎,有许多出色的特性。我一直都看好手游的前景,学习cocos2d-x是不错的选择。
可用彩阳的方法《搭建在win32和VS2005的cocos2d-x的开发环境》:http://blog.csdn.net/gamesdev/article/details/9006857
但最新的cocos2d-x-2.2已经没有提供VS2008了,所以,很无奈地安装了VS2010。
首先,可以点击build-win32.bat这个脚本,这样就可以自动化地搭建开发环境,但没有一次是成功的- -。好吧,那没办法了,直接打开解决方案,直接编译吧。
编译完后,在Release.win32文件夹目录下就可以看到所有生成的库和一些可执行文件。例如:HelloCpp.exe。
然后就是设置模板了,但没有找到install-templates-msvc.bat这个文件。但在template/multi-platform-cpp下发现了一个疑似HelloCpp的工程。以后的工程可以直接拿这个HelloCpp改。
这是HelloCpp的一张截图:
windows下安装Python
1)下载对应系统的python版本(现在多数是用Python2.7)python create_project.py -project MyGame -package com.MyCompany.AwesomeGame -language cpp