> ## 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.

# Creación de un subconjunto de disco

> Creación de un subconjunto de disco

Este artículo describe cómo crear un disco que contenga un subconjunto del contenido del juego (lo que también se denomina *creación de subconjuntos de disco*) para que quepa en un solo disco.

Los paquetes de juegos suelen ser más grandes de lo que cabe en un Blu-ray Disc de 50 GB. Para que un juego grande esté disponible en discos, debe poner el juego en más de un disco (consulte [Funcionalidad de varios discos](/build/core-features/common/packaging/packaging-multi-disc)) o recortar el juego a un subconjunto del contenido para que quepa en un solo disco.

## Excluya contenido del juego mediante el atributo Exclude

Puede crear un subconjunto de contenido mediante el atributo `Exclude` en el archivo .xml de subconjunto que pasa a `splitpkg`. Use `Exclude` para excluir dispositivos, características, etiquetas o idiomas. Por ejemplo, su juego podría tener secciones para una campaña de un jugador y para el juego multijugador en línea. Es posible que ya esté usando Intelligent Delivery para ofrecer las características Campaign y Multiplayer. Para el disco, podría decidir ofrecer solo la característica Campaign. Puede crear un disco de juego que excluya la característica Multiplayer, como se muestra en el siguiente ejemplo.

```XML theme={null}
<Packages>
  <Package Name="GameDisc" MaxDiscs="1">
    <Exclude Features="Multiplayer" />
  </Package>
</Packages>
```

Cuando se instala este disco de juego, no incluye el contenido de la característica Multiplayer.

<Note>Si el juego recibe una actualización más adelante (o la actualización se instala cuando se instala el disco de juego), la característica Multiplayer se descarga desde la red de entrega de contenido de XBOX.</Note>

## Quite contenido del juego

Puede reducir el tamaño de un disco de juego quitando contenido del juego. Por ejemplo, quizá tenga las características Campaign y Multiplayer, pero cada una de ellas también tiene recursos 4K opcionales. Puede declarar que un fragmento requiere varias etiquetas separándolas con `#`, como se muestra en el siguiente ejemplo.

```XML theme={null}
<Features>
  <Feature Id="Campaign" DisplayName="Campaign" Tags="Campaign;4kAssets"
  <Feature Id="Multiplayer" DisplayName="Multiplayer" Tags="Multiplayer;4kAssets"
</Features>
 
<Chunk Id="1" Tags="Campaign" />
<Chunk Id="2" Tags="Campaign#4kAssets" Devices="Xbox-Scarlett" />
<Chunk Id="3" Tags="Multiplayer" />
<Chunk Id="4" Tags="Multiplayer#4kAssets" Devices="Xbox-Scarlett" />
```

Aquí, el fragmento 2 se descarga solo en las consolas XBOX Series X|S, y solo si se especifican tanto `Campaign` como `4kAssets`. Al crear un archivo de subconjunto de disco, todos los `4kAssets` se pueden excluir del disco de juego, como se muestra en el siguiente ejemplo.

```XML theme={null}
<Packages>
  <Package Name="GameDisc" MaxDiscs="1">
    <Exclude Tags="4kAssets" />
  </Package>
</Packages>
```

Otra forma de usar este tipo de etiquetado es definir una etiqueta para todos los fragmentos que no quiera incluir en el disco de juego, como se muestra en el siguiente ejemplo.

```XML theme={null}
<Features>
  <Feature Id="Campaign" DisplayName="Campaign" Tags="Campaign"
  <Feature Id="Multiplayer" DisplayName="Multiplayer" Tags="Multiplayer"
  <Feature Id="Default" Tags="OmitFromDisc" Hidden="true"
</Features>
 
<Recipes>
  <Recipe Id="Default" IncludedFeatures="Default" />
</Recipes>
 
<Chunk Id="1" Tags="Campaign" />
<Chunk Id="2" Tags="Multiplayer" />
<Chunk Id="3" Tags="OmitFromDisc" />
<Chunk Id="4" Tags="OmitFromDisc" />
```

Aquí, todos los fragmentos con etiquetas `OmitFromDisc` se agregan a una característica predeterminada que siempre se incluye de forma predeterminada. (Esto se debe a que hay una receta que incluye el identificador de característica que no tiene elementos de identificador de Microsoft Store). Crear este archivo .xml de subconjunto para `splitpkg` evita que cualquier fragmento con `OmitFromDisc` pase a formar parte del disco de juego, como se muestra en el siguiente ejemplo.

```XML theme={null}
<Packages>
  <Package Name="GameDisc" MaxDiscs="1">
    <Exclude Tags="OmitFromDisc" />
  </Package>
</Packages>
```


## Related topics

- [Intelligent Delivery](/es/build/core-features/common/packaging/overviews/intelligentdelivery.md)
- [Empaquetado e implementación para títulos de XBOX con el GDK](/es/build/core-features/common/packaging/index.md)
- [Creación de discos](/es/build/core-features/common/packaging/creating-discs.md)
- [Creación de discos de prueba](/es/build/core-features/common/packaging/creating-test-compilation-discs.md)
- [Solicitar y administrar discos](/es/publishing/game-publishing/how-to/how-to-request-and-manage-discs.md)
