Skip to main content
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

Diferenças conceituais: GDK vs. Steamworks

Como serviços XBOX, identidade, direitos de uso e empacotamento diferem do modelo do Steam.

Mapeamento recurso a recurso

Inicializando o GDK

Substitua SteamAPI_Init pela inicialização do GDK e pelo login do usuário.

Autenticação de usuário e propriedade

Tíquetes de sessão do Steam → XUser + verificações de direitos de uso.

Armazenamento na nuvem

Steam Cloud → armazenamento conectado do XBOX.

Estatísticas e conquistas

ISteamUserStats → conquistas gerenciadas pelo título.

Classificações

Classificações do Steam → estatísticas baseadas em eventos + classificações orientadas por consulta.

Recursos do GDK que não existem no Steamworks

Quick Resume, Smart Delivery, DirectStorage e mais.

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:

Depois, continue com o fluxo de trabalho compartilhado

Fluxo de trabalho geral de portabilidade

Ferramentas, checklists, empacotamento.

Sua engine

Unreal, Unity, Godot e mais.

Publicando seu port

Certificação, XR e envio à loja.
Última modificação em 1 de setembro de 2026