【Cocos2d-x for WP8 学习整理】(1)创建一个新项目_移动开发_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > 移动开发 > 【Cocos2d-x for WP8 学习整理】(1)创建一个新项目

【Cocos2d-x for WP8 学习整理】(1)创建一个新项目

 2013/10/13 3:23:33  jeekun  博客园  我要评论(0)
  • 摘要:喜大普奔10.1假期之前看到了一个很振奋的消息,就是随着Cocos2d-x2.2的发布,WP8/WIN8有史以来第一次的合并到主版本了。之前V2.X在preview版本持续了好久,搞的我一直以为微软已经放弃这么个强大的引擎了,只去支持Unity了,结果很意外的在2.2的更新版本,这一次,终业余兵终于转职业了,作为一直以来都被边缘化的WP开发者,我表示十分特别的感动,有种长征路上找到大部队的感觉。大家都知道,Cocos2d-x是采用的opengl作为核心渲染,wp/win8是基于DX
  • 标签:for 创建 学习 一个 项目

喜大普奔                        class="Apple-tab-span" style="line-height: 1.5; white-space: pre;">

10.1假期之前看到了一个很振奋的消息,就是随着Cocos2d-x 2.2的发布,WP8/WIN8有史以来第一次的合并到主版本了。 之前 V2.X 在preview 版本持续了好久,搞的我一直以为微软已经放弃这么个强大的引擎了,只去支持Unity了,结果很意外的在 2.2的更

新版本,这一次,终业余兵终于转职业了,作为一直以来都被边缘化的WP开发者,我表示十分特别的感动,有种长征路上找到大部队的感觉。

大家都知道,Cocos2d-x 是采用的 opengl 作为核心渲染,wp/win8是基于DX, 但是这两个库大体上还是很像的,于是为这次的合并奠定了基础。 这其中用到了 angleproject 这个开源项目,有兴趣的可以搜索看看,他其实就是对DX做了

一层封装,让Windows下的开发者可以以OpenGL的用法来调用DX.  项目结构如下图所示,

 

 

从周二开始上班到现在,我试用了几天,感觉用起来是特别的顺手,而且WP8 的真机调试方便性要甩android几条街,和运行Win32版本是一个等级的。

唯一有一点麻烦的就是新项目的创建过程,这里记录一下。

 

新项目的创建                      

记得以前的时候下载下来新版本Cocos2d-x ,根目录下有个 可以生成 vs 模板的文件,不知道什么时候取消了,看了下官方的文档,现在采用脚本的方式来创建,好处是一次可以创建N个项目的工程。

首先要安装Python , 官网既可 下载,我下载的是 V2.7.5 X64,下载完成后安装到本地。

配置环境变量: 

打开 计算机-> 属性-> 高级系统设置 -> 环境变量 ,在系统变量里找到 Path 这一项,在后面添加 一句:

PATH=PATH;D:\DevTools\Python;

其中后面那个是你安装的Python的目录,然后打开 命令行,按照下图,

首先定位到 cocos2d-x目录下的 tools\project-creator,  然后输入 对应的脚本 

 

 

python create_project.py -project MyGame -package com.MyCompany.AwesomeGame -language cpp 

 

MyGame 是你的游戏的名称  com.MyCompany.Awesome 是安卓,ios里用到的包名,按需修改,其它的照填就可以了。

完成之后打开 cocos2d-x 目录下的 project 文件夹,看到如下所示,进入 project.wp8 就是我们的开发环境了,

打开 *.sln ,熟悉的界面来了,小伙伴们赶紧动手把。 

 

 

发表评论
用户名: 匿名