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

# Información general de PC de un extremo a otro

> Siga una hoja de ruta de un extremo a otro para publicar un título de PC con Windows con el GDK: integración de motores, servicios de XBOX, dispositivos portátiles y envío a Microsoft Store.

El Microsoft Game Development Kit (GDK) puede usarse por sí solo con un proyecto de C/C++ o puede usarse con un motor de juego que admita la integración con el GDK.

La guía de PC de un extremo a otro ofrece una visión general de los pasos necesarios para integrar el GDK con su juego y publicarlo en Microsoft Store en la aplicación XBOX para PC. La guía de un extremo a otro está organizada en torno a estos pasos en el orden en que normalmente los realizaría. La guía muestra la integración mediante las API nativas del GDK. También contiene guías específicas de motores de juego que muestran cómo usar el GDK en Unity Engine y Unreal Engine.

## Secciones de la guía

La guía consta de las siguientes secciones.

### GDK y motores de juego

La sección [GDK y motores de juego](/build/gdk-and-engines/gdk-and-engines) de la guía ofrece una descripción del GDK y contiene guías para usar el GDK con Unity Engine y Unreal Engine.

### Pasos para todos los juegos

La sección "Steps for all games" de la guía describe los pasos que todos los juegos deben seguir para integrarse con el GDK y publicarse en Microsoft Store. Donde se hace referencia a las API, los pasos cubren el uso de las API nativas de C/C++ del GDK. Las guías individuales de motores de juego de la sección anterior cubren los pasos específicos del motor necesarios para usar la funcionalidad del GDK. Por ejemplo, acceder a los contenedores de C# en Unity Engine y usar el subsistema en línea en Unreal Engine.
Esta sección incluye los siguientes pasos.

* [Unirse a ID@XBOX](https://learn.microsoft.com/gaming/gdk/docs/gdk-dev/pc-dev/tutorials/pc-e2e-guide/e2e-register-id-at-xbox)
* [Crear una cuenta de Partner Center](https://learn.microsoft.com/gaming/gdk/docs/gdk-dev/pc-dev/tutorials/pc-e2e-guide/e2e-creating-partnercenter-account)
* [Crear una definición de proyecto para su juego](https://learn.microsoft.com/gaming/gdk/docs/gdk-dev/pc-dev/tutorials/pc-e2e-guide/e2e-creating-partnercenter-product-definition)
* [Integrar el GDK con su juego](https://learn.microsoft.com/gaming/gdk/docs/gdk-dev/pc-dev/tutorials/pc-e2e-guide/e2e-integrating-gdk-in-your-game)
* [Publicar su juego en Partner Center](https://learn.microsoft.com/gaming/gdk/docs/gdk-dev/pc-dev/tutorials/pc-e2e-guide/e2e-publishing-your-game)

La mayoría de los pasos se aplican tal cual a los juegos, ya sea que usen un motor de juego o que usen directamente las API del GDK en C/C++. La sección [Integrar el GDK con su juego](https://learn.microsoft.com/gaming/gdk/docs/gdk-dev/pc-dev/tutorials/pc-e2e-guide/e2e-integrating-gdk-in-your-game) cubre la inicialización del GDK y de los servicios de XBOX/PlayFab y la implementación de las características requeridas. Dependiendo del motor que use, es posible que deba consultar una de las guías de motores de la sección anterior para obtener detalles de integración específicos del motor.

### Pasos que pueden aplicarse a su juego

La sección [Pasos que pueden aplicarse a su juego](/build/gdk-and-engines/optional-services) cubre servicios o características que no son obligatorios, pero que quizá desee que su juego use.

## Pasos siguientes

Si usa el proyecto de plantilla C/C++ del GDK desde cero, recorra la sección [Pasos para todos los juegos](https://learn.microsoft.com/gaming/gdk/docs/gdk-dev/pc-dev/tutorials/pc-e2e-guide/e2e-required-steps).

Si usa un motor de juego, recorra la guía específica de su motor de juego en la sección [GDK y motores de juego](/build/gdk-and-engines/gdk-and-engines) y los pasos de la sección [Pasos para todos los juegos](https://learn.microsoft.com/gaming/gdk/docs/gdk-dev/pc-dev/tutorials/pc-e2e-guide/e2e-required-steps). Para la sección [Integrar el GDK con su juego](https://learn.microsoft.com/gaming/gdk/docs/gdk-dev/pc-dev/tutorials/pc-e2e-guide/e2e-integrating-gdk-in-your-game), las guías específicas de motores proporcionan detalles adicionales.

Para ambas rutas, querrá revisar la sección [Pasos que pueden aplicarse a su juego](/build/gdk-and-engines/optional-services) para servicios que no son obligatorios pero que quizá desee que su juego use.


## Related topics

- [Servicios opcionales](/es/build/gdk-and-engines/optional-services.md)
- [Uso del GDK con Unity, Unreal y otros motores](/es/build/gdk-and-engines/gdk-and-engines.md)
- [Información general de Play Anywhere (consola + PC)](/es/paths/play-anywhere/overview.md)
- [Guías de portabilidad al GDK de XBOX](/es/home/build-first-title/porting-guides.md)
- [Uso del GDK con Godot](/es/build/gdk-and-engines/godot.md)
