分发适用于 Windows 的游戏

更新页 :
页面创建日期 :

总结

了解如何分发适用于 Windows 的游戏。

操作环境

先决条件

||| |-|=| | 支持的 XNA 版本 | 4.0 | | 支持的平台 |

  • Windows XP SP3 或更高版本
  • Windows Vista SP2 或更高版本
  • 视窗 7


操作环境

平台 视窗 7

物质

在为 Windows 分发游戏时,创建分发数据没有特别的问题,但运行创建的游戏的分发环境必须满足以下条件或规范。

  • 操作系统为 Windows XP SP3 或更高版本、Windows Vista SP1 或更高版本或 Windows 7
  • 支持着色器型号版本 2.0 或更高版本的视频卡或芯片组
  • CPU、内存、HDD、显卡,具体取决于游戏内容

除了满足这些要求外,还必须安装以下组件:

Windows 游戏有多种分发模式,因此请选择您喜欢的方法。

按原样分发可执行文件和其他内容

按原样分发创建的游戏(文件)。 即使按原样说,通常也是“. zip 文件或自解压 . exe“。 由用户决定在哪里提取文件。

首先,打开要分发的游戏的项目。

让我们在工具栏中将“调试”切换为“发布”。 这样,您可以消除游戏不需要的调试信息,并优化游戏的构建。

当然,事先在发布模式下进行测试也是一个好主意。

从“生成”菜单中选择“重新生成解决方案”,丢弃到目前为止的生成信息,然后从头开始生成。

我不认为正常构建有问题,但在极少数情况下,可能有些文件不是以以前的状态构建的,因此建议在分发前重新构建。

然后,游戏所需的文件将在项目文件夹的以下文件夹中创建。

  • [项目文件夹名称] [项目文件夹名称]\bin\x86\Release

在此文件夹中,您将找到“. .exe 文件和 . xnb“等内容文件、在项目中创建的文件夹结构等。 您所要做的就是按原样分发这些文件。 但是,. 不要单独包含“pdb”,因为它与游戏无关。

顺便说一句,可执行文件名是在项目中设置的文件名。 在图中,它是在一个名为“WindowsGame1”的项目中创建的,由于名称没有更改,因此文件名为“WindowsGame1.exe”。

如果要将创建的文件直接带到另一台计算机上,则可以按原样进行,但是在Web上分发时,在合并文件或减小文件大小的意义上压缩文件是正常的。

默认情况下,Windows XP 及更高版本具有一个名为“. 有一个功能可以让你压缩成“zip”,所以最好使用它。

这很容易做到,只需选择您需要的所有文件,右键单击它,然后在“发送到”菜单中选择“压缩(压缩)文件夹”项。

然后,如图所示,将创建一个 zip 文件,因此最好将其放在您的网站上并在下载站点上注册。 (根据文件的大小,创建 zip 文件可能需要一些时间。

顺便说一句,如果按原样将可执行文件分发到其他计算机,则可以使用 . 如果按原样双击“.exe”文件,则可以玩游戏,但可以玩. 如果将其分发为压缩文件(如“zip”),则除非解压缩文件(撤消压缩),否则将无法执行它。

解压缩压缩文件,但使用 . 对于“zip”文件,如果您使用的是 Windows XP 或更高版本的操作系统,则可以使用标准功能将其解压缩。 首先,使用 . 获得“zip”文件后,您可以双击它来浏览压缩文件。 其中,“. .exe文件,但它仍然处于压缩状态,因此您无法运行它。

选择所有这些文件后,复制文件并将它们粘贴到任何文件夹中,它们将自动解压缩,因此您所要做的就是启动可执行文件并玩游戏。

最好以某种方式向用户解释如何执行此操作。

在游戏包中分发

XNA 版本 4.0 包括游戏包功能。 您将能够轻松分发您的游戏,并且您将能够自动压缩、解压缩和打包文件。 当然,目标计算机必须安装必要的组件。

请注意,为了部署游戏包,还必须在分发它的计算机上安装“XNA Game Studio 4.0”。 (游戏包仅供 XNA 创作者分发和玩。 但是,我不知道这个系统将来会不会改变)

首先,需要重新构建项目并创建一个可执行文件,但它与“按原样分发可执行文件和其他内容”中描述的方法相同,因此我就省略了解释。

重建项目后,从“构建”菜单中选择“将 XXXXX 打包为 XNA 创作者俱乐部游戏”。 (XXXXX为项目名称)

然后,您可以看到在以下文件夹中创建了一个名为“XXXXX.ccgame”的文件。

  • [项目文件夹名称] [项目文件夹名称]\bin\x86\Release

这是 XNA 的游戏包,您可以按原样分发它。 (但是,根据网站的不同,无法识别扩展名“.ccgame”,因此您可能需要将其放在单独的“.zip”文件中,因此请自行检查。

如果要在分发目的地玩游戏,可以使用 . 双击“ccgame”文件。 然后,将显示如图所示的对话框,因此按“解包”按钮展开包装。

然后,文件将被解压缩到以下文件夹,您所要做的就是按原样运行游戏。

对于 Windows XP(默认)
  • C:\Documents and Settings[用户目录]\Local Settings\Application Data\XNA Creators Club 游戏
对于 Windows Vista、Windows 7(默认)
  • C:\Users\[用户目录]\AppData\Local\XNA Creators Club Games