> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Create a game and configure game setup

> Tutorial for creating an XBOX game in Partner Center and completing the Game setup page, including prerequisites and product configuration.

<Tabs>
  <Tab title="XBOX">
    This article describes how to create an XBOX game and configure the **Game setup** page in Partner Center.

    ## Prerequisites

    * Enrollment as an XBOX creator. To learn more, see [XBOX Creator Onboarding](/home/onboarding).
    * Active Partner Center account. If you don't have an account yet, contact your XBOX team.
    * Approved Game Concept for your product. To learn more, see [Submit game concepts](/publishing/game-publishing/publishing-processes/managed-creators/publishing-processes-game-concepts).
  </Tab>

  <Tab title="Microsoft Store on Windows">
    This article describes how to use Partner Center to create a game for use with the Game Development Kit (GDK) and configure the **Game setup** page.

    ## Prerequisites

    * Enrollment as a Microsoft Store developer.
    * Active Partner Center account.
    * To learn more, see [Microsoft Store Developer Platform](https://storedeveloper.microsoft.com/home).
  </Tab>

  <Tab title="XBOX">
    ## Create a Game product

    <Steps>
      <Step title="Sign in to [Partner Center](https://partner.microsoft.com/dashboard).">
        Sign in to [Partner Center](https://partner.microsoft.com/dashboard).
      </Step>

      <Step title="On the **Home** page, select **Apps and games**.">
        On the **Home** page, select **Apps and games**.
      </Step>

      <Step title="On the **Apps and games | Overview** page, select **+ New product** and then ...">
        On the **Apps and games | Overview** page, select **+ New product** and then select **Game**.
      </Step>

      <Step title="In **Create your game by reserving a name**, enter the name of your game in *...">
        In **Create your game by reserving a name**, enter the name of your game in **Name**. Select the **Check availability** link to determine if the name is available. If the name is available, a green check mark appears. For more information, see [Create and reserve your game name](/publishing/game-publishing/concepts/name).
      </Step>

      <Step title="Select **Reserve product name**.">
        Select **Reserve product name**.
      </Step>

      <Step title="Partner Center automatically shows you the **Game setup** page.">
        Partner Center automatically shows you the **Game setup** page.
      </Step>

      <Step title="Optionally, you can select **Enable limited XBOX services**.">
        Optionally, you can select **Enable limited XBOX services**. These services let you start developing your game by using the Game Development Kit (GDK), but you can't use certain features, such as XBOX achievements.
      </Step>
    </Steps>

    Before you can select **Enable full XBOX services**, you need to request product onboarding.
  </Tab>

  <Tab title="Microsoft Store on Windows">
    ## Create a GDK game product

    <Steps>
      <Step title="Sign in to [Partner Center](https://partner.microsoft.com/dashboard).">
        Sign in to [Partner Center](https://partner.microsoft.com/dashboard).
      </Step>

      <Step title="On the **Home** page, select **Apps and games**.">
        On the **Home** page, select **Apps and games**.
      </Step>

      <Step title="On the **Apps and games | Overview** page, select **+ New product** and then ...">
        On the **Apps and games | Overview** page, select **+ New product** and then select **GDK game**.
      </Step>

      <Step title="In **Create your game by reserving a name**, enter the name of your game in *...">
        In **Create your game by reserving a name**, enter the name of your game in **Name**. Select the **Check availability** link to determine if the name is available. If the name is available, a green check mark appears.
      </Step>

      <Step title="Select **Reserve product name**.">
        Select **Reserve product name**.
      </Step>

      <Step title="Partner Center automatically shows you the **Game setup** page.">
        Partner Center automatically shows you the **Game setup** page.
      </Step>
    </Steps>
  </Tab>
</Tabs>

<Note>
  If you can't reserve a name for which you hold the trademark or other legal right, or if you see another app in the Microsoft Store using that name, [contact Microsoft](https://www.microsoft.com/info/cpyrtInfrg.html).
</Note>

### Device family availability

The **Device family availability** section lets you control which devices your game support. By default, only the **Desktop** device family is active.

* **Retail** is required for publishing to the RETAIL sandbox. If you select this option, the system automatically selects the sandboxes option.
* **Sandboxes** is required for publishing to a development sandbox.
* For more information, see [Sandboxes](/publishing/game-publishing/concepts/sandboxes).

<Tabs>
  <Tab title="XBOX">
    For XBOX games, the XBOX device family is active only after you enable XBOX services. Configure this section after you request product onboarding.

    ## Request product onboarding

    XBOX creators need to send the Store ID for new game products to their XBOX contacts for onboarding. This process grants access to full XBOX services and features in Partner Center.

    <Steps>
      <Step title="Go to the **Game setup** page for your game.">
        Go to the **Game setup** page for your game.
      </Step>

      <Step title="In the **Identity details** section, select **Show details**.">
        In the **Identity details** section, select **Show details**.
      </Step>

      <Step title="Copy the **Store ID** value.">
        Copy the **Store ID** value.
      </Step>

      <Step title="To request product onboarding, send an email to your XBOX contacts.">
        To request product onboarding, send an email to your XBOX contacts.

        * **Subject** Product onboarding request: \<Product name>—\<Store ID>—\<Creator name>
        * **Body** I'd like to request product onboarding for the following product: <br />\<Product name><br />\<Store ID>
      </Step>
    </Steps>

    ## Configure Game setup

    If you're already on the **Game setup** page, go to step 5.

    <Steps>
      <Step title="Sign in to [Partner Center](https://partner.microsoft.com/dashboard).">
        Sign in to [Partner Center](https://partner.microsoft.com/dashboard).
      </Step>

      <Step title="Select the **Apps and games** workspace from the **Home** page.">
        Select the **Apps and games** workspace from the **Home** page. The **Apps and games | Overview** page appears.
      </Step>

      <Step title="On the **Apps and games | Overview** page, use **Search** to find and select ...">
        On the **Apps and games | Overview** page, use **Search** to find and select your game.
      </Step>

      <Step title="Select **Game setup** from the left navigation pane.">
        Select **Game setup** from the left navigation pane.
      </Step>

      <Step title="Select **Enable full XBOX services**.">
        Select **Enable full XBOX services**.
      </Step>

      <Step title="In the **Device family availability** section, select **Sandboxes** for each ...">
        In the **Device family availability** section, select **Sandboxes** for each device family your game supports. You can also select **Retail** now, or select it later when you want to publish the game to the RETAIL sandbox.

        * Select **Desktop** if you're developing an XBOX on PC game.
        * Select **XBOX** if you're developing an XBOX console game.
      </Step>

      <Step title="In the **Primary XBOX services development sandbox** section, select a develo...">
        In the **Primary XBOX services development sandbox** section, select a development sandbox.

        * If you need to create a new development sandbox, first select **Manage sandboxes**.
        * For more information, see [Sandboxes](/publishing/game-publishing/concepts/sandboxes).
      </Step>

      <Step title="Select **Show details** in the **Identity details** section.">
        Select **Show details** in the **Identity details** section.
      </Step>

      <Step title="Note the identifiers and links.">
        Note the identifiers and links. The **Store ID**, **Package manifest values**, and **Package family values** are especially important since they identify the title and build by the Store. They're also used to license your game. To learn more about the identifiers, select the information icon next to it.
      </Step>

      <Step title="After configuring and reviewing the Game setup page, select **Save draft**.">
        After configuring and reviewing the Game setup page, select **Save draft**.
      </Step>
    </Steps>

    Full XBOX services are enabled for the game. After a few minutes, **XBOX services** is available on the page navigation. Refresh your browser page to see the new menu options.

    ### Enabling XBOX Play Anywhere (XPA) Unified Entitlement for XBOX games on PC and Console

    If you're developing an XBOX Play Anywhere game, select both the **XBOX** and **Desktop** device families in the **Device family availability**. When a customer purchases your game, they automatically get the entitlement to download and play the game on XBOX consoles and XBOX on PC. This entitlement is called **XBOX Unified Entitlement**. Don't create separate games for PC and Console if you're supporting XPA.
  </Tab>

  <Tab title="Microsoft Store on Windows">
    ### Enable XBOX services (Optional)

    XBOX services are a collection of micro-services that expose features such as profile, friends and presence, stats, leaderboards, achievements, multiplayer, and matchmaking. XBOX services aren't required if you only want to publish a game to the Microsoft Store on Windows.

    To use XBOX services and publish XBOX games, you must first enroll as an XBOX partner. To get started, register for the ID\@XBOX program at [XBOX Developer Programs](https://developer.microsoft.com/games/publish/).

    ## Save game identity details

    Your game has a unique identity, assigned by the Microsoft Store. When you package your game by using the GDK, you need to use the values displayed in the **Identity details** section of the **Game setup** page. Note the following values to use when packaging your game.

    * Game name
    * Package/Identity/Name
    * Package/Identity/Publisher
    * Package/Properties/PublisherDisplayName
    * Store ID
  </Tab>
</Tabs>

## Next steps

<CardGroup cols={1}>
  <Card title="Create and upload a game package" href="/publishing/game-publishing/tutorial-xbox-managed/how-to-create-a-package" />
</CardGroup>


## Related topics

- [Create and publish an XBOX GDK game in Partner Center](/publishing/game-publishing/tutorial-xbox-managed/overview.md)
- [Configure XBOX services for a game](/publishing/game-publishing/tutorial-xbox-managed/how-to-configure-xbox-services.md)
- [Game setup](/publishing/game-publishing/concepts/game-setup-overview.md)
- [Configure product relationships for a game](/publishing/game-publishing/tutorial-xbox-managed/how-to-create-product-relationships.md)
- [Configure a durable add-on for a game](/publishing/game-publishing/tutorial-xbox-managed/how-to-configure-a-durable.md)
