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

# Documentación de desarrollo de juegos de XBOX

> Crea y publica juegos para XBOX Series X|S, XBOX One y Windows PC usando el XBOX Game Development Kit (GDK), PlayFab y los servicios de XBOX.

Este sitio documenta cómo crear y publicar juegos para **consolas XBOX Series X|S**, **la familia de consolas XBOX One** y **Windows PC**. Sigue los cuatro pasos siguientes en orden, desde una idea de juego hasta una compilación ejecutándose en hardware.

## Productos a los que se aplica

* Consolas XBOX Series X|S
* Familia de consolas XBOX One
* Windows PC

## Términos clave

* **XBOX Game Development Kit (GDK):** el kit gratuito de XBOX para crear juegos de XBOX y Windows.
* **ID\@XBOX:** el programa que otorga a los estudios independientes acceso al GDK y permiso para publicar en XBOX.
* **Partner Center:** el portal de desarrolladores de Microsoft donde registras tu estudio y envías tu juego terminado.
* **Kit de desarrollo (dev kit):** una consola XBOX configurada para desarrollo. No necesitas uno para empezar.

Para cualquier término que no reconozcas, consulta el [Glosario](/home/glossary).

## La ruta de cuatro pasos

<Steps>
  <Step title="Únete a ID@XBOX para obtener permiso de compilación" icon="id-card">
    Antes de poder descargar el GDK o publicar un juego, XBOX debe verificar tu estudio. Envía una breve solicitud, firma un acuerdo de confidencialidad y consigue la aprobación del concepto de tu juego. Unirte a ID\@XBOX es gratuito.

    Planifica al menos dos semanas. La mayor parte de ese tiempo corresponde a la revisión de XBOX.

    <Card title="Iniciar la incorporación a ID@XBOX" icon="arrow-right" href="/home/onboarding">
      Cada paso, en orden, con los tiempos previstos.
    </Card>

    <Tip>
      Si ya te has incorporado y configurado, ve directamente a las [Guías de introducción](/home/build-first-title/developing-new-titles) y elige tu ruta.
    </Tip>
  </Step>

  <Step title="Instala las herramientas" icon="download">
    Configura tu Windows PC con tres componentes: **Visual Studio** para la edición de código, el **Windows SDK** para las API de programación de Windows y el **XBOX Game Development Kit (GDK)** para las API de programación de XBOX. Compila un juego de muestra para confirmar que tu configuración funciona.

    <Card title="Configurar e instalar el GDK" icon="arrow-right" href="/home/setup-install/get-started">
      Qué es el GDK y una instalación paso a paso.
    </Card>
  </Step>

  <Step title="Crea tu primer proyecto" icon="play">
    Abre Visual Studio, selecciona una plantilla de proyecto de XBOX y compila un título mínimo. Usa esta compilación para verificar que tu cadena de herramientas, plantilla de proyecto y hardware de destino funcionan de extremo a extremo.

    <Card title="Crea tu primer título" icon="arrow-right" href="/home/build-first-title/developing-new-titles">
      Plantillas de proyecto y tu primera compilación.
    </Card>
  </Step>

  <Step title="Elige tu guía de introducción" icon="compass">
    Selecciona la guía que se ajuste a lo que estás creando. Elige un dispositivo de destino (consolas XBOX Series X|S, Windows PC y ROG XBOX Ally, o ambos mediante Play Anywhere), un motor que ya uses (Unreal, Unity, Godot, GameMaker o un motor personalizado), o una ruta de portabilidad si ya has lanzado en otro sitio.

    <Card title="Explora las guías de introducción" icon="arrow-right" href="/home/build-first-title/developing-new-titles">
      Siete rutas seleccionadas. Elige la que se ajuste a tu proyecto.
    </Card>
  </Step>
</Steps>

## Preguntas frecuentes sobre el alcance

<AccordionGroup>
  <Accordion title="Soy desarrollador en solitario o un estudio indie. ¿El desarrollo para XBOX es para mí?">
    Sí. ID\@XBOX apoya a estudios indie y a desarrolladores en solitario. No hay ningún coste por unirse, y las herramientas (GDK, Visual Studio, PlayFab) son las mismas que usan los grandes estudios. Puedes desarrollar íntegramente en un Windows PC. Solo necesitas un kit de desarrollo cuando estés listo para probar en hardware de XBOX.
  </Accordion>

  <Accordion title="Uso Unity, Unreal o Godot. ¿Sigo necesitando el GDK?">
    Sí, pero rara vez interactúas con él directamente. Tu motor llama al GDK por ti. Aun así, instalas el GDK en tu PC para que el motor pueda empaquetar tu juego para XBOX y usar funciones de XBOX como los logros y los guardados en la nube. Selecciona la [Guía de introducción](/home/build-first-title/developing-new-titles) de tu motor en el paso 4.
  </Accordion>

  <Accordion title="Ya tengo un juego para PC o Steam. ¿Puedo portarlo?">
    Sí. Portar suele ser más rápido que empezar desde cero porque tu código de juego ya está escrito. Empieza con la [ruta de portabilidad](/paths/porting/overview), o ve directamente a tu plataforma de origen: [Desde Steam](/paths/porting/from-steam), [Desde una generación anterior de XBOX](/paths/porting/from-xbox-era), [Desde otras plataformas](/paths/porting/from-console) o [Desde PC (no Steam)](/paths/porting/from-pc).
  </Accordion>

  <Accordion title="¿Qué sistema operativo y hardware necesito?">
    Necesitas un **Windows 10 o Windows 11 PC** de 64 bits y unos 30 GB de espacio libre para el GDK. No se requiere ninguna consola XBOX para empezar. Puedes compilar y probar localmente las compilaciones de Play Anywhere para PC. Cuando estés listo para probar en hardware de XBOX, solicita un kit de desarrollo a través de Partner Center.
  </Accordion>
</AccordionGroup>

## Secciones de la documentación

Una vez que tu guía de introducción te haya llevado más adentro de la documentación, usa estas secciones:

<Columns cols={2}>
  <Card title="Compilación" icon="code" href="/home/setup-install/get-started">
    Temas del GDK: configuración del juego, empaquetado, guardados, entrada, redes y desarrollo multiplataforma.
  </Card>

  <Card title="Servicios" icon="server" href="/services/xbox-services/index">
    Servicios de XBOX y PlayFab: identidad, logros, multijugador, economía y operaciones en vivo.
  </Card>

  <Card title="Funciones de consola" icon="tv" href="/build/console-features/index">
    Quick Resume, DirectStorage, Smart Delivery y otras capacidades exclusivas de consola.
  </Card>

  <Card title="Herramientas" icon="screwdriver-wrench" href="/tools/index">
    Configuración de Visual Studio, herramientas de servicios de XBOX, perfiladores y diagnósticos.
  </Card>

  <Card title="Publicación y comercio" icon="store" href="/publishing/game-publishing/overview">
    Certificación, requisitos XR, ficha en la tienda, precios y envío.
  </Card>

  <Card title="Referencia de la API" icon="brackets-curly" href="/reference/system/gc-reference-system-toc">
    Gaming Runtime, servicios de XBOX y API de plataforma.
  </Card>
</Columns>

## Enlaces rápidos

<Columns cols={3}>
  <Card title="Descargar el GDK" icon="download" href="/home/setup-install/download-install">
    Requiere acceso a ID\@XBOX.
  </Card>

  <Card title="Muestras del GDK" icon="github" href="https://github.com/microsoft/Xbox-GDK-Samples">
    Muestras compilables en GitHub.
  </Card>

  <Card title="Códigos de error" icon="circle-exclamation" href="/reference/errorcodes">
    Búsqueda de errores del GDK y de los servicios de XBOX.
  </Card>
</Columns>


## Related topics

- [Presentaciones de gráficos de XBOX de XFest y XDD](/es/build/core-features/graphics/overviews/presentations/index.md)
- [API de entrada y hardware para títulos de GDK de XBOX](/es/build/core-features/common/input/index.md)
- [Índice de temas de NDA para el desarrollo de consolas con el GDK de XBOX](/es/nda/nda-overview.md)
- [Optimización de los flujos de trabajo de desarrollo de juegos con Visual Studio e IA](/es/build/core-features/graphics/overviews/presentations/xdd2024/gc-graphics-xdd-2024-gr12.md)
- [Incorporación de partners de XBOX para acceso y publicación](/es/home/onboarding.md)
