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

# XBOX Cloud Gaming touch and streaming support

> Build streaming-ready XBOX GDK titles with touch layout support, TAK command line tooling, and configuration for XBOX Cloud Gaming clients.

Explore game streaming topics for XBOX game development.

## Subtopics

<CardGroup cols={2}>
  <Card title="Building touch layouts" icon="folder-open" href="/build/core-features/common/game-streaming/building-touch-layouts/index">
    Documentation for building touch layouts.
  </Card>

  <Card title="Tak command line tool" icon="screwdriver-wrench" href="/build/core-features/common/game-streaming/tak-command-line-tool/index">
    Documentation for tak command line tool.
  </Card>

  <Card title="Tak editor" icon="folder-open" href="/build/core-features/common/game-streaming/tak-editor/index">
    Documentation for tak editor.
  </Card>
</CardGroup>

## Guides

<CardGroup cols={2}>
  <Card title="Cloud aware API calls" icon="video" href="/build/core-features/common/game-streaming/game-streaming-am-i-streaming">
    Use this topic to detect if your Cloud Aware title is capable of streaming so that you can optimize your game for XBOX Game Streaming.
  </Card>

  <Card title="Android content test application (cta)" icon="circle-info" href="/build/core-features/common/game-streaming/game-streaming-android-content-test-application">
    Use this topic to set up a Content Test Application (CTA) to simulate the user experience of streaming your game as shown in the following…
  </Card>

  <Card title="Content test application (cta) stream" icon="sliders" href="/build/core-features/common/game-streaming/game-streaming-content-test-application-stream-config">
    This topic covers the developer settings within the content test application used to override stream configuration settings.
  </Card>

  <Card title="Best practices for game streaming" icon="display" href="/build/core-features/common/game-streaming/game-streaming-custom-resolution-best-practices">
    Custom resolution allows titles to render in a wide range of resolutions and aspect ratios when streaming.
  </Card>

  <Card title="Custom resolution" icon="display" href="/build/core-features/common/game-streaming/game-streaming-custom-resolution-overview">
    XBOX Game Streaming provides you the ability to customize the resolution of your games based on the output resolution of devices besides…
  </Card>

  <Card title="Directcapture" icon="video" href="/build/core-features/common/game-streaming/game-streaming-directcapture-overview">
    DirectCapture is an XBOX Game Streaming platform feature that automatically minimizes server latency for compatible frames.
  </Card>

  <Card title="Getting started with touch" icon="gamepad" href="/build/core-features/common/game-streaming/game-streaming-getting-started-with-touch">
    This article covers how to configure touchscreen overlay controls for your XBOX Game Streaming title.
  </Card>

  <Card title="Game streaming latency compensation" icon="network-wired" href="/build/core-features/common/game-streaming/game-streaming-latency-compensation-deep-dive">
    Use this topic to determine the latency compensation of your title when played by using XBOX Game Streaming.
  </Card>

  <Card title="Game streaming latency compensation" icon="network-wired" href="/build/core-features/common/game-streaming/game-streaming-latency-compensation-overview">
    Use this topic to apply latency compensation to titles that are played by using XBOX Game Streaming.
  </Card>

  <Card title="Game streaming latency measurement" icon="network-wired" href="/build/core-features/common/game-streaming/game-streaming-latency-measurement">
    Use this topic to measure latency for your titles.
  </Card>

  <Card title="Building a native touch interface for" icon="gamepad" href="/build/core-features/common/game-streaming/game-streaming-native-touch-igameinput">
    When players stream your game to their mobile devices, one of the best ways that you can increase their enjoyment of the game is to enable…
  </Card>

  <Card title="Optimizing your game for XBOX game" icon="gauge-high" href="/build/core-features/common/game-streaming/game-streaming-optimizing-your-game">
    Use this topic to optimize your title and avoid common pitfalls when game streaming.
  </Card>

  <Card title="Introduction to game streaming" icon="video" href="/build/core-features/common/game-streaming/game-streaming-overview">
    Use this topic to get started setting up your title for XBOX Game Streaming and XBOX Remote Play.
  </Card>

  <Card title="XBOX game streaming VS. XBOX remote play" icon="bug" href="/build/core-features/common/game-streaming/game-streaming-project-xcloud-vs-console-streaming">
    Use this topic to understand the differences between the game streaming environments known as XBOX Game Streaming and XBOX Remote Play.
  </Card>

  <Card title="Referencing XBOX game streaming servers" icon="right-to-bracket" href="/build/core-features/common/game-streaming/game-streaming-referencing-xcloud-servers-in-xsts-claims">
    In certain scenarios, your game may need to specifically reference and identify which users are coming from XBOX Game Streaming servers.
  </Card>

  <Card title="Setting up your XBOX development kit" icon="download" href="/build/core-features/common/game-streaming/game-streaming-setup-xbox-developer-kit">
    Use this topic to setup your XBOX Development Kit to create and validate titles while streaming.
  </Card>

  <Card title="Simulating latency while testing your" icon="network-wired" href="/build/core-features/common/game-streaming/game-streaming-simulate-latency-while-testing">
    The xbstress tool (NDA topic) makes it easy for you to simulate different network conditions for your users by adding additional latency.
  </Card>

  <Card title="Streaming your game" icon="video" href="/build/core-features/common/game-streaming/game-streaming-stream-your-game">
    This topic describes how to get started with game streaming.
  </Card>

  <Card title="Localizing touch adaptation kit content" icon="language" href="/build/core-features/common/game-streaming/game-streaming-tak-localization">
    Touch adaptation bundles support content localized for different languages, enabling designers to build content which changes appearance to…
  </Card>

  <Card title="Testing with custom resolution" icon="display" href="/build/core-features/common/game-streaming/game-streaming-testing-custom-resolution">
    Rendering different resolutions and aspect ratios may affect your game's performance or visual layout.
  </Card>

  <Card title="Touch adaptation bundle" icon="gamepad" href="/build/core-features/common/game-streaming/game-streaming-touch-touch-adaptation-bundle">
    A touch adaptation bundle, or TAB for short, is a self-contained set of content, used to play the game in a variety of regions across a…
  </Card>

  <Card title="Touch adaptation kit (tak)" icon="gamepad" href="/build/core-features/common/game-streaming/game-streaming-touch-touch-adaptation-kit-overview">
    The base layout components of a touch layout.
  </Card>

  <Card title="Web content test application (cta)" icon="video" href="/build/core-features/common/game-streaming/game-streaming-web-content-test-application">
    This topic covers the list of developer tools which are available on xbox.com/play/dev-tools.
  </Card>

  <Card title="Windows content test application (cta)" icon="video" href="/build/core-features/common/game-streaming/game-streaming-windows-pc-content-test-application">
    Use this topic to set up a Content Test Application (CTA) to simulate the user experience of streaming your game.
  </Card>
</CardGroup>

## See also

* [Async](/build/core-features/common/async/index)
* [Game config](/build/core-features/common/game-config/index)
* [Game save](/build/core-features/common/game-save/index)
* [Input](/build/core-features/common/input/index)
* [Lighting](/build/core-features/common/lighting/index)
* [Packaging](/build/core-features/common/packaging/index)
* [User](/build/core-features/common/user/index)


## Related topics

- [A designer's guide to building touch controls](/build/core-features/common/game-streaming/building-touch-layouts/game-streaming-tak-designers-guide.md)
- [Building touch control layouts for XBOX game streaming](/build/core-features/common/game-streaming/building-touch-layouts/index.md)
- [Touch Adaptation Kit (TAK) Editor for Visual Studio Code](/build/core-features/common/game-streaming/tak-editor/index.md)
- [Content Test Application (CTA) Stream Configuration Overview](/build/core-features/common/game-streaming/game-streaming-content-test-application-stream-config.md)
- [Setting up your XBOX Development Kit for streaming](/build/core-features/common/game-streaming/game-streaming-setup-xbox-developer-kit.md)
