用cocos-2d x 开发wp应用

首先简单介绍一下cocos-2d x,Cocos2d-x是一个开源的移动2D游戏框架,MIT许可证下发布的。这是一个C++ Cocos2d-iPhone项目的版本。Cocos2d-X发展的重点是围绕Cocos2d跨平台,Cocos2d-x提供的框架。手机游戏,可以写在C++或者Lua中,使用API是Cocos2d-iPhone完全兼容。Cocos2d-x项目可以很容易地建立和运行在iOS,Android,黑莓Blackberry等操作系统中。Cocos2d-x还支持Windows、Mac和Linux等桌面操作系统,因此,开发者编写的源代码很容易在桌面操作系统中编辑和调试。(http://baike.baidu.com/link?url=-gPtsomQ9UJ6xPHqkvUvxsImzpfBDRi2OQ1afOlWIAVMJgWNgIMaklfRyecNgEEmUIPM1USzyRhoigsTBriOMa)

因为我们c#课程需要上交几个大作业,抱着想挑战一下自己的目的,于是想在wp上做一个游戏。于是目标就看向了cocos-2d x 因为学习这个跨平台的游戏引擎,之后在IOS Android上的话依然可以用到,所以学习的性价比比较高。

首先是下载相应的游戏引擎,安装,并且下载python的解释器,这个是前期工作,网上有很多教程,我就不多说了。

在命令台下,输入相应命令: cocos new -p 项目名 -l 语言种类,来兴建相应的工程,这样的我们就得到了一个新的cocos 2d-x 工程。

目录如下:


我们可以看出,有很多个平台的选项,我们这里是开发wp,于是选择WP的项目,打开工程,这个时候VS读入工程。

工程目录如下:


这个时候可以编译一下,看每个人的电脑的不同,需要10多分钟到30分钟左右。这样就会有相应的“Hello world”

当然,你可以在安装目录的Build文件夹里面看cocos 给你的相应的简单例子,学习了解。


一下,是我目前的游戏开发的学习和开发内容,实现了开始的引导页:

Menu页:

控制相应的声音(如背景音):

游戏关卡选择(学习相应书上的例子):

游戏界面:

相关文章

    本文实践自 RayWenderlich、Ali Hafizji 的文章《...
Cocos-code-ide使用入门学习地点:杭州滨江邮箱:appdevzw@1...
第一次開始用手游引擎挺激动!!!进入正题。下载资源1:从C...
    Cocos2d-x是一款强大的基于OpenGLES的跨平台游戏开发...
1.  来源 QuickV3sample项目中的2048样例游戏,以及最近《...
   Cocos2d-x3.x已经支持使用CMake来进行构建了,这里尝试...