@H_502_2@首先简单介绍一下cocos-2d x,Cocos2d-x是一个开源的移动2D游戏框架,@H_502_2@MIT许可证下发布的。这是一个C++ Cocos2d-iPhone项目的版本。Cocos2d-X发展的重点是围绕Cocos2d跨平台,Cocos2d-x提供的框架。手机游戏,可以写在C++或者Lua中,使用API是Cocos2d-iPhone完全兼容。Cocos2d-x项目可以很容易地建立和运行在iOS,Android,黑莓Blackberry等@H_502_2@操作系统中。Cocos2d-x还支持Windows、Mac和Linux等桌面操作系统,因此,开发者编写的@H_502_2@源代码很容易在@H_502_2@桌面操作系统中编辑和调试。(http://baike.baidu.com/link?url=-gPtsomQ9UJ6xPHqkvUvxsImzpfBDRi2OQ1afOlWIAVMJgWNgIMaklfRyecNgEEmUIPM1USzyRhoigsTBriOMa)@H_502_2@@H_502_2@
@H_502_2@因为我们c#课程需要上交几个大作业,抱着想挑战一下自己的目的,于是想在wp上做一个游戏。于是目标就看向了cocos-2d x 因为学习这个跨平台的游戏引擎,之后在IOS Android上的话依然可以用到,所以学习的性价比比较高。@H_502_2@@H_502_2@
@H_502_2@首先是下载相应的游戏引擎,安装,并且下载python的解释器,这个是前期工作,网上有很多教程,我就不多说了。@H_502_2@@H_502_2@
@H_502_2@在命令台下,输入相应命令: cocos new -p 项目名 -l 语言种类,来兴建相应的工程,这样的我们就得到了一个新的cocos 2d-x 工程。@H_502_2@@H_502_2@
我们可以看出,有很多个平台的选项,我们这里是开发wp,于是选择WP的项目,打开工程,这个时候VS读入工程。@H_502_2@@H_502_2@
工程目录如下:@H_502_2@
@H_502_2@
这个时候可以编译一下,看每个人的电脑的不同,需要10多分钟到30分钟左右。这样就会有相应的“Hello world”@H_502_2@@H_502_2@
当然,你可以在安装目录的Build文件夹里面看cocos 给你的相应的简单例子,学习了解。@H_502_2@@H_502_2@
一下,是我目前的游戏开发的学习和开发内容,实现了开始的引导页:@H_502_2@@H_502_2@
控制相应的声音(如背景音):@H_502_2@@H_502_2@