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

# Portar do Steam

> Mapeie recursos do Steamworks para o GDK ao portar do Steam para o XBOX: autenticação de usuário, saves do Steam Cloud, conquistas e classificações para os serviços XBOX.

Se seu jogo já está disponível no Steam com a API Steamworks, este caminho mapeia cada recurso do Steam que você está usando para seu equivalente no GDK — sem necessidade de redesenhar em torno de um novo modelo de plataforma.

## O que é diferente

<Card title="Diferenças conceituais: GDK vs. Steamworks" icon="scale-balanced" href="/build/console-features/porting-from-xbox-one-era/porting-guide-for-existing-era">
  Como serviços XBOX, identidade, direitos de uso e empacotamento diferem do modelo do Steam.
</Card>

## Mapeamento recurso a recurso

<CardGroup cols={2}>
  <Card title="Inicializando o GDK" icon="power-off" href="/home/build-first-title/first-console-title-walkthrough">
    Substitua `SteamAPI_Init` pela inicialização do GDK e pelo login do usuário.
  </Card>

  <Card title="Autenticação de usuário e propriedade" icon="user-shield" href="/reference/system/xuser/xuser_members">
    Tíquetes de sessão do Steam → XUser + verificações de direitos de uso.
  </Card>

  <Card title="Armazenamento na nuvem" icon="cloud" href="/build/core-features/common/game-save/game-saves-developer-guide">
    Steam Cloud → armazenamento conectado do XBOX.
  </Card>

  <Card title="Estatísticas e conquistas" icon="trophy" href="/services/xbox-services/player-data/achievements/index">
    `ISteamUserStats` → conquistas gerenciadas pelo título.
  </Card>

  <Card title="Classificações" icon="ranking-star" href="/services/xbox-services/player-data/stats-leaderboards/event-based/index">
    Classificações do Steam → estatísticas baseadas em eventos + classificações orientadas por consulta.
  </Card>

  <Card title="Recursos do GDK que não existem no Steamworks" icon="plus" href="/home/build-first-title/porting-guides">
    Quick Resume, Smart Delivery, DirectStorage e mais.
  </Card>
</CardGroup>

## Recursos do Steam cobertos pelo PlayFab

Alguns recursos do Steam não têm um análogo direto no GDK e são tratados por meio do [Azure PlayFab](https://playfab.com/):

* **Steam Workshop** (conteúdo gerado por usuários) → [PlayFab UGC](/services/playfab/economy-monetization/economy-v2/ugc/overview)
* **Rede P2P do Steam** → [PlayFab Party](/services/playfab/multiplayer/networking/index)

## Depois, continue com o fluxo de trabalho compartilhado

<CardGroup cols={2}>
  <Card title="Fluxo de trabalho geral de portabilidade" icon="arrows-turn-right" href="/paths/porting/guides">
    Ferramentas, checklists, empacotamento.
  </Card>

  <Card title="Sua engine" icon="puzzle-piece" href="/build/gdk-and-engines/gdk-and-engines">
    Unreal, Unity, Godot e mais.
  </Card>

  <Card title="Publicando seu port" icon="store" href="/paths/porting/publishing">
    Certificação, XR e envio à loja.
  </Card>
</CardGroup>


## Related topics

- [Guias de portabilidade para o XBOX GDK](/pt-BR/home/build-first-title/porting-guides.md)
- [Portar do PC (não-Steam)](/pt-BR/paths/porting/from-pc.md)
- [Documentação de desenvolvimento de jogos XBOX](/pt-BR/index.md)
- [Portar de outras plataformas](/pt-BR/paths/porting/from-console.md)
- [Portar de uma geração anterior de XBOX](/pt-BR/paths/porting/from-xbox-era.md)
