게임 파일들을 Steam 에 업로드하고 배포하는 단위.
Depot = 게임의 실체 콘텐츠 파일 묶음
- 실행 파일(.exe), 에셋 폴더, 리소스 파일 등
- 하나의 App ID 에 여러 개의 디포를 연결할 수 있다.
Steam 은 플랫폼 별로 또는 모듈별로 파일을 나눠서 관리하게 설계되어 있다.
Ex)
사용자는 언어 / 시스템 아키텍처 / DLC 에 따라 자신에게 필요한 디포에서 게임을 받을 수 있다.
하나의 버전 세트를 묶어 Stema 에 업로드하는 작업
Build = 여러 디포를 묶어 하나의 게임 버전을 구성한 것
Ex)
Branch = 테스트나 출시 버전을 나누는 채널 (default, beta, ...)
Unity 를 통해 빌드한 폴더를 ZIP 파일로 압축한다.
이 때, 압축한 콘텐츠 파일의 크기가 2048 MB 를 초과할 경우는 steamcmd 라는 도구를 사용하여
더 큰 디포에 업로드를 해야한다.
우리의 압축 파일은 2048 MB 를 초과하지 않으므로 SteamPipe - Build - 여기 를 클릭하여 업로드해주자.
Notes 에 변경된 사항이나 주석을 달아주고, 브랜치를 선택해준 뒤, Commit 을 해주면 된다.
빌드 기록을 확인할 수 있는 기능도 있다.
