使用 Cocos2d 3.1.1 创建 Windows Phone 8 游戏开发环境

cocos2d-x 是目前流行的游戏游戏开发框架,目前最新的版本是 3.1.1, 网上有些教程已经比较老了,本文将会介绍如何使用最新的
3.1.1 创建 Windows Phone 8 开发环境。

本文假设你已经安装了 VS2012 或者 VS2013,并且已经安装了 Windows Phone8 的 SDK。

一、下载和安装 Cocos2d-x

官网地址:http://www.cocos2d-x.org/

点击菜单栏中的 Download, 进入下载页面。

我们下载最新的 V3.1.1,新版功能会更多,但是可能会有一些新的 Bug 需要我们解决。

下载下来就是一个压缩包,

在磁盘上解压出来就是一个文件夹了。

到这里安装就已经结束了。

二、编译运行系统提供的测试程序

到文件夹 build 中,cocos2d-win32.vc2012 是 Windows 版的测试程序项目,cocos2d-wp8.vc2012 是
Windows Phone 版的测试程序项目。

首先看一看 windows 版的测试程序,注意,项目比较多,编译时间比较长。注意启动项目要设为 cpp-tests。

编译之后的运行效果。

首先会调出来一个 Windows 安全的提示框,同意就可以了。

然后,就可以看到运行的界面。

然后再看一看 Windows Phone 版的测试程序。主程序的项目名称是 cpp-test (Winodws Phone 8.0) ,在
cpp-tests 文件夹中。

运行很正常,效果如下

三、使用 Cocos2d-console 创建项目

cocos2d 提供了使用命令行方式来创建和管理项目,这个工具称为 cocos2d-console, 位于文件夹
 tools\cocos2d-console 中。程序本身实际上保存在 bin 文件夹下。

这是工具是使用 python 脚本来实现的,所以,你要先在系统中安装 python, 官方网站:https://www.python.org/

现在有两个版本,一定要下载 2.7.7 版本。

下载之后,进行安装

选择安装路径。

选择安装内容,默认就可以

开始进入安装

Windows 8 还会弹出一个账号控制的提示。

确认之后,开始实际的安装。

稍等片刻,就会安装完毕。

安装之后,设置系统路径,默认会保存在 c:\Python27 下面。

然后,还要设置 cocos2d-console 的路径,可以与 python 一起完成。

首先,打开系统信息窗口。

点击高级系统设置

点击右下角的环境变量

如上图,选中 Path 之后,点击下面的编辑按钮。

这里需要注意的是,添加 Python 和 cocos2d-console 的路径,我这里是


;C:\Python27;D:\software\cocos2d-x-3.1.1\tools\cocos2d-console\bin;

现在,可以打开一个命令行窗口检查一下了。

直接在命令和行输入 python 可以看到 python 的命令行提示,Ctrl+C 可以退出。

直接在命令行输入 cocos 可以看到 cocos-console 的帮助信息。

创建项目通过命令完成。

比如我们希望在 e:\cocos2d-projects 中创建,先在命令行下进入这个文件夹,输入命令 cocos 命令来创建,如下所示。


E:\cocos2d-projects>cocos new MyGame -l cpp
Runing command: new
> Copy template into E:\cocos2d-projects\MyGame
> Copying cocos2d-x files...
> Rename project name from ‘HelloCpp‘ to ‘MyGame‘
> Replace the project name from ‘HelloCpp‘ to ‘MyGame‘
> Replace the project package name from ‘org.cocos2dx.hellocpp‘ to ‘org.cocos2dx
.hellocpp‘
E:\cocos2d-projects>

new 表示创建新项目,项目的名称为 MyGame

-l 用来配置语言 cpp 表示使用 CPP 语言

-p 表示包的路径

创建之后,会在当前文件夹下出现一个新的名为 MyGame 的文件夹,如下所示:

其中 proj.win32 就是 Win32 版,proj.wp8-xaml 就是 Windows Phone 版。

使用 Visual Studio 打开 MyGame 项目就可以编译,运行了。

但是 Windows Phone 版有一些问题。编译之后,应该会看到 6 个错误。

仔细看一下错误信息,会发现是找不到文件的问题,这 6 个文件在项目 HelloCppComponent 中,都是引用了外部文件。

现在系统希望到 MyGame 下面的 cocos2d\cocos\2d\platform\wp8-xaml\cpp
文件夹下面找到文件,实际上到文件夹中看一下就会知道,cocos 下面就是 platform ,这个文件夹并不在 2d 文件夹下。所以造成了错误。

实际上,不仅这 6 个文件,还有对应的头文件都是这个问题,将这 12 个文件的引用路径修改一下就好了。

先选择文件,然后,在文件的属性窗口中修改路径。将多余的 2d 删除。

将所有 12 个路径修改之后,就可以了。

使用 Cocos2d 3.1.1 创建 Windows Phone 8 游戏开发环境,布布扣,bubuko.com

时间: 2024-08-05 19:28:39

使用 Cocos2d 3.1.1 创建 Windows Phone 8 游戏开发环境的相关文章

Cocos2d-x 3.1.1 在Windows下搭建Android开发环境

Cocos2d-x 3.1.1 在Windows下搭建Android开发环境 本篇博客来给大家介绍如何在Windows下搭建Cocos2d-x Android开发环境,笔者前面写了几篇博客都是针对如何对Android项目进行交叉编译的,对应了Cocos2d-x 2.2.3版本和Cocos2d-x 3.0版本,其实3.0版本跟3.1.1是一样的,只是笔者介绍如何不适用命令行对Cocos2d-x Android项目进行交叉编译,而直接在Eclipse进行交叉编译. 前面几篇博客,如果有需要比较差别的

Windows下Ionic Android开发环境搭建

转自 http://www.itwap.net/ArticleContent.aspx?id=26 来源: itwap.net 作者: 词略 时间: 2015-4-2 16:57:28 (一)Ionic简单介绍:   首先,Ionic是什么. Ionic是一款基于PhoneGap及AngularJS开发Hybrid/Web APP的前端框架,类似的其他框架有:Intel XDK等. 简单来说就是可以将你的Web应用打包发布成IOS/Android APP,并且提供了PhoneGap之外很多强大的

Windows系统下Android开发环境搭建

“工具善其事,必先利其器”.要想学好Android,搭建好Android开发环境是一个良好的开端. Windows系统下Android开发环境主要有4个大的步骤.分别是: 1.JDK的安装 2.eclipse的安装 3.Android SDK 的安装 4.Android ADT插件的安装 ---------------------------------------------------------------------------------------------------------

图文详解如何搭建Windows的Android C++开发环境

原地址:http://www.apkbus.com/android-18595-1-1.html //=====================================================================//TITLE://    图文详解如何搭建Windows的Android C++开发环境(一)//AUTHOR://    norains//DATE://    Thursday  14-April-2011//Environment://    Cygw

windows下python web开发环境的搭建

windows下python web开发环境: python2.7,django1.5.1,eclipse4.3.2,pydev3.4.1 一. python环境安装 https://www.python.org/ftp/python/2.7/python-2.7.amd64.msi 不多说,装完后把C:\Python27加入到path环境变量里. 然后就溜溜python,看看version啦.OK,next step. 二. python web开发框架django安装 django是一个采用

Windows平台下React-Native开发环境搭建

React-Native是由Facebook开发的开源框架,主要用于开发原生APP,是新一代的在移动APP用户体验和Web开发效率间建立平衡点的新型技术.React-Native可以利用JavaScript语言快速开发出高质量的原生应用,正如其设计目标:“Learn Once,write anywhere”,程序员通过一次学习RN的核心技术便可以快速开发出IOS和Android移动应用.大大降低学习成本.由于Facebook的工程师团队大部分使用Mac进行开发,所以现阶段React-Native

windows下cocos2dx3.0开发环境及Android编译环境搭建

cocos2dx更新到了3.x版本,自己一直没有换,现在开发组要求统一换版本,我就把搭建环境的过程记录下来. 一.Windowns下开发环境搭建 1.  所需工具 1)cocos2d-x-3.0rc0.zip   http://cn.cocos2d-x.org/download/  截止写博文时,最新版本为V3.2. 2)VS2012 http://www.baidu.com/s?wd=VS2012 3)Python  https://www.python.org/download/releas

搭建Windows下的Java开发环境

搭建Windows下的Java开发环境需要下载两个工具,JDK和eclipse JDK的下载地址:http://pan.baidu.com/s/1dDlI0pj eclipse的下载地址:http://pan.baidu.com/s/1eQcSVuy 安装JDK: 单击jdk-7u25-windows-i586.exe 单击JDK后会打开JDK的安装向导 单击下一步 单击下一步 表示正在安装JDK 单击下一步 单击关闭 注:此时JDK已经安装完成 配置环境变量: 选择计算机,并且单击鼠标右键 选

windows下vue.js开发环境搭建教程

这篇文章主要为大家详细介绍了windows下vue.js开发环境搭建教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 最近,vue.js越来越火.在这样的大浪潮下,我也开始进入vue的学习行列中,在网上也搜了很多教程,按着教程来做,也总会出现这样那样的问题(坑啊,由于网上那些教程都是Vue.js 1.x版本的,现在用Vue.js 的构建工具都已经升级到2.0版本了),经过了一段时间的摸索和看官方的教程和api,才了解到2.0版本在1.0版本的基础上做了好多调整,废弃了好多api.废话不多说