分发适用于 Xbox360 的游戏
总结
了解如何分发 Xbox 360 游戏。
*请注意,自 2010 年 10 月 1 日起,XNA Game Studio 4.0 中与 Xbox 360 相关的所有系统均为 β 版本。
操作环境
先决条件
支持的 XNA 版本 | 4.0 |
支持的平台 |
|
Windows 所需的顶点着色器版本 | |
Windows 所需的像素着色器版本 |
操作环境
平台 | 视窗 7、Xbox 360 |
物质
在包中分发
以打包格式分发 Xbox 360 游戏时,首先要记住的是,只有购买了 XNA Creators Club 会员资格的人才能运行您分发的游戏。 请记住,并非每个拥有 Xbox 360 的人都能玩以打包形式分发的游戏。 总之,我认为最好把它看作是XNA创作者互相玩的一种方式。 (但是,我们不知道这种形式将来会是什么样子)
与 Windows 游戏不同,您需要在游戏分发的环境中安装的内容本质上是 Xbox 360 游戏的开发环境。 下面简要介绍了您需要安装的内容,但如果您按照“准备开发环境”页面上的说明准备环境,您将能够在 Xbox 360 上玩游戏。
首先是Windows环境。
- Windows XP SP3 或更高版本或 Windows Vista SP1 或更高版本、Windows 7
- Visual Studio 2010
- Microsoft XNA 游戏工作室 4.0
然后是 Xbox 360 环境。
- XNA创作者俱乐部会员
- XNA Game Studio 连接
- Xbox Live Gold 会员资格(如适用)
创建要分发的文件(游戏包)
首先,打开要分发的游戏的 Xbox 360 项目。
让我们在工具栏中将“调试”切换为“发布”。 这样,您可以消除游戏不需要的调试信息,并优化游戏的构建。
当然,事先在发布模式下进行测试也是一个好主意。
从“生成”菜单中选择“重新生成解决方案”,丢弃到目前为止的生成信息,然后从头开始生成。
我不认为正常构建有问题,但在极少数情况下,可能有些文件不是以以前的状态构建的,因此建议在分发前重新构建。
重建项目后,从“构建”菜单中选择“将 XXXXX 打包为 XNA 创作者俱乐部游戏”。 (XXXXX为项目名称)
然后,您可以看到在以下文件夹中创建了一个名为“XXXXX.ccgame”的文件。
- [项目文件夹名称] [项目文件夹名称]\bin\Xbox 360\Release
这是 XNA 的游戏包,您可以按原样分发它。 (但是,根据站点的不同,您可能需要将其单独压缩为“.zip”文件,因此请自行检查。
运行分布式 Xbox 360 游戏
首先,确保要将游戏分发到的计算机已连接到 Xbox 360,然后在 Xbox 360 上启动 XNA Game Studio Connect,然后将其置于待机状态。
接下来,我得到了“. 如果双击“ccgame”文件,将出现一个如右图所示的对话框,因此请单击“解包”按钮。
然后,程序包中的游戏会自动部署到您的 Xbox 360。
在 Xbox 360 端,如果您从待机屏幕返回上一个屏幕,您会看到您刚刚放置的游戏已添加到列表中。 选择这个。
你可以像这样开始游戏。
部署游戏后,您可以断开 Xbox 360 与计算机的连接,但仍让 Xbox 360 自行运行游戏。 但是,您必须连接到 Internet。