为 Windows Phone 游戏创建项目

更新页 :
页面创建日期 :

总结

在 XNA 中为 Windows Phone 的游戏创建项目。

* 此提示在“Visual Studio 2010 Professional Edition”中进行了介绍,但您也可以使用之前安装的 Visual Studio 2010 Express for Windows Phone。 如果您使用的是日语以外的版本,请替换名称并操作。

Windows Phone エミュレータ―

操作环境

先决条件

支持的 XNA 版本 4.0
支持的平台 Windows Vista SP2 或更高版本、Windows 7
Windows 所需的顶点着色器版本 2.0
Windows 所需的像素着色器版本 2.0

操作环境

平台 视窗 7

物质

创建项目

让我们创建一个“项目”来为 Windows Phone 创建游戏。 “项目”是共同管理程序和图像等资源的结构。 如果你正在制作一个游戏,你总是从创建这个项目开始。

让我们开始开发环境“Visual Studio 2010”。 创建项目和创建程序基本上是用这个软件完成的。

如果您有更高版本的 Visual Studio 2010,请从“开始”菜单启动“Microsoft Visual Studio 2010 - Microsoft Visual Studio 2010”。

如果您有 Visual Studio 2010 的免费版本,请从“开始”菜单启动“Microsoft Visual Studio 2010 速成版 - Microsoft Visual C# 2010 速成版”或“Microsoft Visual Studio 2010 Express for Windows Phone”。

将出现一个类似于图中所示的屏幕。 这就是“Visual Studio”。

现在,让我们创建一个项目。 在屏幕右上角的工具栏中,按“新建项目”按钮。

您也可以从菜单中的“文件”中执行相同的操作。

这将打开“新建项目”对话框,如图所示。

在对话框的左侧,从“已安装的模板”中选择“XNA Game Studio 4.0”。 唯一的编程语言是 C#。

首先,选择“模板”。 可以从一个完全没有文件的空白项目开始,但您可以使用预制模板来生成基本程序、文件等,这样您就可以立即开始制定目标。

在这种情况下,我们将创建一个“适用于 Windows Phone 的游戏”,因此选择“Windows Phone 游戏 (4.0)”。

接下来,在对话框底部有一个项目可以输入“名称(项目名称)”,但最好输入您正在创建的游戏的名称。 此项目名称也是一个命名空间,因此如果可能,最好使用字母数字字符输入它。

这一次,我们将继续从头开始输入“WindowsPhoneGame1”。

接下来,指定要在其中创建项目的位置(文件夹路径)。 您可以直接输入位置,也可以从右侧的“浏览”按钮指定文件夹路径。 如果可能,最好创建一个仅由字母数字字符组成的路径。

底部的“解决方案”是组织项目的框架。 通常,您可以指定整个项目的名称,但对于较小的项目,它可以与项目名称相同。 在 XNA Game Studio 4.0 中,每当创建新项目时,都会创建两个项目,因此它们在此解决方案中一起创建。

完成后,按“确定”按钮。

过了一会儿,项目将被创建,您将在屏幕上看到该程序。 这将是基本模板。

如果查看屏幕右侧的“解决方案资源管理器”(可能位于不同的位置,具体取决于 Visual Studio 环境),则会看到解决方案下有两个项目,其中有几个文件。

验证它是否在 Windows Phone 模拟器中运行

这一次,我想在不对程序进行任何更改的情况下运行程序。 首先,从工具栏中选择要运行的设备类型。 如果您没有真正的设备,则可以通过选择“Windows Phone 7 模拟器”在 Windows 上启动模拟器来测试它。

按屏幕上工具栏上的“开始调试”按钮。 生成开始,完成后,程序将部署到 Windows Phone 模拟器并运行游戏。

顺便说一句,“构建”是指一次执行的一系列任务,例如自动检查程序是否有错误、创建资源以及创建程序可以启动的可执行文件。

此外,Windows Phone 的项目有一个名为“部署”的操作,这意味着游戏不会在 Windows 上运行,因此您需要将创建的数据发送到 Windows Phone。 这就是“放置”的作用。

当程序运行时,Windows Phone 模拟器将启动并运行游戏。 当你实际运行它时,看起来你只是得到一个蓝屏,但当然你没有创建任何东西,所以它看起来像这样。 从现在开始,我们将编写一个程序并制作一个游戏。

在这个屏幕上,没有什么可做的了,所以退出游戏。 要退出,请单击模拟器左下角的“后退”按钮。 顺便说一句,默认情况下,“后退”按钮不会结束游戏,而是写入以您创建的第一个项目的程序结束。

这一次,目的是创建一个项目,所以到此为止。

要关闭项目,请从“文件”菜单中选择“关闭解决方案”。 项目将关闭,因此如果您没有其他事情可做,可以关闭窗口。

顺便说一句,即使你懒得这样做,如果你关闭窗口,项目也会自动关闭。 如果您进行了任何编辑,系统将提示您确认保存,因此请保存并退出。

从现在开始,您将打开您创建的项目,但有几种方法可以做到这一点。

从起始页打开

在启动 Visual Studio 时显示的“起始页”的左下角,有一个名为“最近使用的项目”,顾名思义,有几个最近使用的项目,因此只需单击要打开的项目即可打开它。

从菜单中打开

如果从菜单中选择“文件”、“打开”或“项目/解决方案”,将打开文件选择对话框,因此请导航到保存项目的文件夹并打开“XXXXX.sln”文件。

您也可以从起始页上的“打开项目”中执行相同的操作。

从文件打开

例如,在文件资源管理器中,键入 。 只需直接双击“sln”文件,即可在启动 Visual Studio 2010 的同时打开项目。