Qué cambia
Diferencias conceptuales: GDK frente a Steamworks
En qué se diferencian los servicios de XBOX, la identidad, los derechos y el empaquetado del modelo de Steam.
Asignación característica por característica
Inicialización del GDK
Reemplace
SteamAPI_Init por la inicialización del GDK y el inicio de sesión del usuario.Autenticación de usuario y propiedad
Vales de sesión de Steam → XUser + comprobaciones de derechos.
Almacenamiento en la nube
Steam Cloud → almacenamiento conectado de XBOX.
Estadísticas y logros
ISteamUserStats → logros administrados por el título.Tablas de clasificación
Tablas de clasificación de Steam → estadísticas basadas en eventos + tablas de clasificación basadas en consultas.
Características del GDK que no están en Steamworks
Quick Resume, Smart Delivery, DirectStorage y más.
Características de Steam cubiertas por PlayFab
Algunas características de Steam no tienen un análogo directo en el GDK y se gestionan a través de Azure PlayFab:- Steam Workshop (contenido generado por el usuario) → PlayFab UGC
- Redes P2P de Steam → PlayFab Party
Después, continúe con el flujo de trabajo compartido
Flujo de trabajo general de porting
Herramientas, listas de comprobación, empaquetado.
Su motor
Unreal, Unity, Godot y más.
Publicación de su port
Certificación, XR y envío a la Store.
