信息
您所需的主题如下所示。但此主题未包含在此库中。

如何在 Windows Phone 的 XNA Framework 应用程序中实现试用体验

2012/2/9

本主题介绍如何在 XNA Framework 应用程序中实现试用体验。试用体验的目的是在用户提交购买游戏之前,为用户提供一次试玩游戏的机会。试用体验通常会对应用程序有所限制,例如,通过禁用某些功能,禁用游戏中的级别,或者设置限制应用程序的使用时间。这些仅仅是在使用应用程序时受到限制的几个示例。选择什么样的应用程序限制,完全取决于您自己。在本主题中,我们将创建一个在试用模式中有级别限制的简单游戏。也就是说,当应用程序在试用模式下运行时,会禁用一些游戏级别。使用 Guide.IsTrialMode 属性确定应用程序正在运行的模式。此应用程序的完整版本已可供下载。有关更多信息,请参阅试用应用程序示例 (XNA Framework)。关于实现 Silverlight 应用程序的试用体验的信息,请参阅如何在 Windows Phone 的 Silverlight 应用程序中实现试用体验

为了演示试用体验,本主题中将创建一个具有游戏逻辑、冲突检测、多个级别以及一个记分板的游戏。本主题分为介绍此应用程序主要组件的一系列主题。完成本系列时,您的应用程序将如下图所示。

AP_Con_XNATrialApplicationUI Screenshot

方块图形对象围绕屏幕弹跳。该游戏的目标在于点按围绕屏幕弹跳的方块。用户每点按一次方块,分数都会增加。每个回合的分数是五分。达到五分后,用户进入下一级别。用户的当前分数和当前级别显示在屏幕的记分板上。游戏包含三个级别。用户进入下一级别后,围绕屏幕弹跳的方块的弹跳速度就会有所增加。当应用程序在试用模式中运行时,用户仅可以进行第一级别的游戏。您应该按照此处显示的顺序,把该系列中的所有主题过一遍。有关如何演示本主题中介绍的功能的示例,请参阅试用应用程序示例 (XNA Framework)

若要创建本主题中介绍的应用程序,请完成以下主题中描述的过程。

  1. 如何创建 XNA Framework 应用程序

  2. 如何将冲突检测添加到 XNA Framework 应用程序

  3. 如何将级别添加到 XNA Framework 应用程序

  4. 如何显示 XNA Framework 应用程序的记分板

  5. 如何将试用体验添加到 XNA Framework 应用程序

显示:
© 2014 Microsoft