Skip to main content
Steamworks API로 이미 Steam에서 게임을 출시 중이라면, 이 경로에서는 사용 중인 모든 Steam 기능을 GDK 등가 기능에 매핑하는 방법을 안내합니다. 새로운 플랫폼 모델에 맞추기 위해 다시 설계할 필요가 없습니다.

무엇이 다른가

개념적 차이: GDK vs. Steamworks

XBOX Services, 자격 증명, entitlement, 패키징이 Steam 모델과 어떻게 다른지.

기능별 매핑

GDK 초기화

SteamAPI_Init을 GDK 초기화 및 사용자 로그인으로 대체.

사용자 인증 및 소유권

Steam session ticket → XUser + entitlement 확인.

클라우드 스토리지

Steam Cloud → XBOX Connected Storage.

통계 및 도전 과제

ISteamUserStats → 타이틀 관리 도전 과제.

리더보드

Steam 리더보드 → 이벤트 기반 통계 + 쿼리 기반 리더보드.

Steamworks에 없는 GDK 기능

Quick Resume, Smart Delivery, DirectStorage 등.

PlayFab이 대응하는 Steam 기능

일부 Steam 기능은 GDK에 직접 대응되는 기능이 없어 Azure PlayFab을 통해 처리합니다.

그다음 공유 워크플로 진행

일반 포팅 워크플로

도구, 체크리스트, 패키징.

사용 중인 엔진

Unreal, Unity, Godot 등.

포팅한 게임 퍼블리싱

인증, XR, 스토어 제출.
마지막 수정일 2026년 8월 13일