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

# General porting guides

> Core GDK porting workflow shared across engines: the porting guides reference, cross-gen development, MSIXVC packaging, and engine integration basics.

> [card] [GDK Porting Guides](https://docs.xbox.com/home/build-first-title/porting-guides.md)
>
> The main GDK porting reference.

> [card] [Cross-gen Development](https://docs.xbox.com/build/console-features/cross-gen/cross-gen-overview.md)
>
> Ship on XBOX One and Series X|S from one codebase.

> [card] [Packaging](https://docs.xbox.com/build/core-features/common/packaging/overviews/packaging.md)
>
> Package your ported title for XBOX and PC.

> [card] [GDK & Engines Overview](https://docs.xbox.com/build/gdk-and-engines/gdk-and-engines.md)
>
> How the GDK integrates with common engines.

## Next: your engine

Use the dedicated engine group in **Get Started** for engine-specific setup — Unreal, Unity, or Godot & Community Engines.

> [card] [GDK & engines overview](https://docs.xbox.com/build/gdk-and-engines/gdk-and-engines.md)
>
> How the GDK integrates with common engines.


## Related topics

- [Steam porting guide overview](https://docs.xbox.com/build/steam-porting-guide/overview.md)
- [Microsoft Game Development Kit (GDK) porting guides](https://docs.xbox.com/home/build-first-title/porting-guides.md)
- [Porting overview](https://docs.xbox.com/paths/porting/overview.md)
- [Porting from XInput to GameInput](https://docs.xbox.com/build/core-features/common/input/porting/input-porting-xinput.md)
- [Porting existing input code to GameInput](https://docs.xbox.com/build/core-features/common/input/porting/index.md)
