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

# Guías de portabilidad al GDK de XBOX

> Índice de orientación de portabilidad para llevar títulos existentes al GDK de XBOX desde ERA de XBOX One, FXC, Steamworks y otras plataformas y motores de origen.

Use esta página como índice de referencia técnica de los temas de portabilidad del GDK. Para obtener una ruta guiada centrada en la plataforma de origen, comience con la información general de portabilidad de Introducción.

<Card title="Rutas de portabilidad guiadas (Introducción)" icon="compass" href="/paths/porting/overview">
  Seleccione su plataforma de origen (Steam, una generación anterior de XBOX, otras consolas o PC) y siga la ruta seleccionada.
</Card>

## Vaya a su plataforma de origen

<CardGroup cols={2}>
  <Card title="Desde Steam" icon="steam" href="/paths/porting/from-steam">
    Correspondencia de características de Steamworks al GDK.
  </Card>

  <Card title="Desde una generación anterior de XBOX" icon="xbox" href="/paths/porting/from-xbox-era">
    De ERA de XBOX One y XDK al GDK.
  </Card>

  <Card title="Desde otras plataformas" icon="gamepad" href="/paths/porting/from-console">
    De otra consola o plataforma a las consolas XBOX Series X|S.
  </Card>

  <Card title="Desde PC (no Steam)" icon="desktop" href="/paths/porting/from-pc">
    De PC con Win32 o independiente de la tienda a XBOX y Microsoft Store.
  </Card>
</CardGroup>

## Temas técnicos

### De ERA de XBOX One al GDK

Abarca los reemplazos de API de estilo WinRT, la migración del patrón asincrónico (de `IAsyncOperation` a `XAsyncBlock` o `XTaskQueue`), los cambios en el modelo de memoria (del administrador de memoria de ERA a `XMemAlloc`) y la migración del empaquetado a MSIXVC.

* [Guía de portabilidad para títulos de ERA existentes](/build/console-features/porting-from-xbox-one-era/porting-guide-for-existing-era): migración paso a paso de ERA de XBOX One al GDK, incluidos los cambios en el modelo de memoria y los reemplazos de API.

### Sombreadores: de FXC a DXC

El compilador de sombreadores de DirectX (DXC) es el compilador moderno de HLSL. La guía de portabilidad de FXC a DXC abarca las nuevas marcas de línea de comandos, la semántica actualizada del lenguaje HLSL y la integración de herramientas en Visual Studio.

### Portabilidad de GameInput

Migre de `Windows.XBOX.Input` y XInput a la API unificada [GameInput](/build/core-features/common/input/overviews/input-overview). Abarca la enumeración de dispositivos, la lectura del estado, la vibración y la integración con PIX. Consulte también [Portabilidad de entrada: XInput y WGI](/build/core-features/common/input/porting/input-porting-xinput).

### De Steamworks al GDK y Microsoft Store

Correspondencia de características para títulos de PC publicados en Steam:

* Logros a logros de XSAPI.
* Guardados en la nube a Connected Storage (`XGameSave`).
* Amigos y presencia a las características sociales de XSAPI.
* Multijugador a MPSD o a PlayFab Multiplayer Lobby.
* Compras desde la aplicación a `XStore`.

Guía completa: [Portabilidad desde Steam](/paths/porting/from-steam).

### Motores

Para middleware, comience con las guías de un extremo a otro para PC específicas de cada motor:

* [Unity](/build/gdk-and-engines/unity/unity)
* [Unreal](/build/gdk-and-engines/unreal/unreal)
* [GameMaker](/build/gdk-and-engines/gamemaker)
* [Godot](/build/gdk-and-engines/godot)
* [Motores personalizados de C y C++](/build/gdk-and-engines/custom-engine)
* [Información general: GDK y motores de juego](/build/gdk-and-engines/gdk-and-engines)

## Consulte también

* [Desarrollo de un nuevo título de GDK](/home/build-first-title/developing-new-titles)
* [Desarrollo entre generaciones](/build/console-features/cross-gen/cross-gen-overview)
* [Empaquetado](/build/core-features/common/packaging/overviews/packaging)


## Related topics

- [Portabilidad del almacenamiento de Steam Cloud al GDK de XBOX](/es/build/steam-porting-guide/features/steam-cloud.md)
- [Información general de la guía de portabilidad de Steam](/es/build/steam-porting-guide/overview.md)
- [Guías de migración del Kit de desarrollo de software de XBOX One](/es/build/console-features/networking/xdk-migration/xdk-migration-toc.md)
- [Portabilidad de Windows.XBOX.Input a GameInput](/es/build/core-features/common/input/porting/input-porting-wxi.md)
- [API de entrada y hardware para títulos de GDK de XBOX](/es/build/core-features/common/input/index.md)
