게임 빌드 업로드

게임 빌드를 업데이트 서버로 로딩하려면 빌드 로더 명령줄 유틸리티를 사용합니다.

빌드 로더 시스템 요구 사항:

  • Windows 7/8/10 1.5 비트 OS 혹은 macOS 10.14.0 이상
  • 1.6 GHz CPU
  • 100 MB 여유 RAM
  • 여유 디스크 공간: 빌드 크기 1.5배

빌드 로더 수용 옵션:

  • --init — 유틸리티 초기화.
  • --update — 게임 빌드를 서버로 전송.
  • --builds-list — 게임 빌드 목록.
  • --descr <build-description> — 빌드 설명.
  • --api-key <API-key> — API 키.
  • --game-path <path-to-game> — 게임 빌드 경로.
  • --chunk-size <chunk-size> — 청크 크기 — 게임 아카이브가 분할된 파트. MB 혹은 GB. 10mb에서 5120mb로 혹은 1gb에서 5gb로의 값 수용, 기본값은 5gb.
  • --retry-timeout <timeout> — 파일 업로드 시도 사이의 타임아웃 시간(초). 10에서 60로의 값 수용, 기본값은 20.
  • --retry-count <retry-count> — 파일 업로드 시도 횟수. 1에서 10로의 값 수용, 기본값은 3.
  • --set-build-on-test — 게임 빌드를 테스트 스테이지에 배치. 게임은 테스트용으로만 가능합니다.
  • --set-build-on-master — 게임 빌드를 마스터 스테이지로 배치. 최종 사용자가 게임 사용 가능. 만약 --set-build-on-test이 명시된 경우, 옵션은 무시됩니다.

게임 빌드 업로딩 방법:

  1. 게시자 계정 > 빌드 설정으로 이동합니다.
  2. API 키를 복사합니다.
  3. 빌드 로더를 다운로드하고 설치합니다.
  4. 유틸리티를 초기화합니다.
  5. 서버에 게임 빌드를 업로드합니다.
  6. 게임 빌드를 스테이지에 배치합니다.
  7. 게임 파일을 설정합니다.

빌드 로더 초기화

유틸리티를 초기화하려면 이전에 복사한 API 키와 게임 빌드 경로를 전달해야 합니다.

Note
  • 언급한 매개변수를 변경하지 않는 한, 유틸리티는 한 번만 초기화하면 됩니다.
  • 게임 빌드 경로는 영문자만 포함할 수 있습니다.

서버에 게임 빌드 업로드

게임 빌드를 서버로 업로드하려면 빌드 경로를 지정하십시오.

유틸리티를 초기화하거나 이전 빌드를 업로드할 때 이미 사용한 경우에는 다음 --game-path 매개변수를 생략할 수 있습니다. 처음 업로딩할 때 업데이트 서버가 전체 게임 빌드를 수신합니다. 그 이후에는 게임 패치(빌드 로더에 의해 생성)를 수신합니다.

게임 빌드를 스테이지에 배치

게임 빌드를 다음과 같이 스테이지에 배치할 수 있습니다.
  • 빌드를 서버에 업로드할 때 적절한 옵션을 빌드 로더에 전달합니다: --set-build-on-master 혹은 --set-build-on-test.
  • 빌드를 서버에 업로드한 후 프로젝트를 게시자 계정에서 열고, 측면 메뉴에서 런처를 클릭한 뒤 런처 (빌드 설정) 옆의 기어 아이콘을 클릭합니다. 그리고 빌드 목록에서 필요한 스테이지를 선택합니다: 마스터 또는 테스트.
Note
게임을 테스트하려면 콘솔에 전달된 -game_stage test 매개변수로 런처를 시작하세요. 예: launcher.exe -game_stage test.

게임 파일 설정

런처에서 사용자에게 올바른 파일을 전송하도록 하려면 우선 설치 파일을 설치하고 초기화하십시오.
  1. 게시자 계정에서 빌드 설정으로 이동한 다음 게임 파일 설정으로 이동합니다.
  2. 게임을 시작할 파일명과 확장자를 입력합니다(예: coolgame.exe).
  3. 게임 설치 경로를 지정합니다.
  4. Microsoft Visual C++ 2017 Redistributable 등 게임을 출시하는 데 필요한 재배포 가능 패키지를 추가합니다.
런처가 게임에 다음 매개변수를 전송함:
  • --xsolla-locale <locale>: 인터페이스 언어;
  • --xsolla-login-token <token>: 엑솔라 로그인 JWT (JSON 웹 토큰).
예제

튜토리얼

이 기사가 도움이 되었나요?
감사합니다!
개선해야 할 점이 있을까요? 메시지
유감입니다
이 기사가 도움이 안 된 이유를 설명해 주세요. 메시지
의견을 보내 주셔서 감사드립니다!
메시지를 검토한 후 사용자 경험 향상에 사용하겠습니다.
이 페이지 평가
이 페이지 평가
개선해야 할 점이 있을까요?

답하기 원하지 않습니다

의견을 보내 주셔서 감사드립니다!
마지막 업데이트: 2021년 11월 30일

오자 또는 기타 텍스트 오류를 찾으셨나요? 텍스트를 선택하고 컨트롤+엔터를 누릅니다.

문제 보고
콘텐츠를 항상 검토합니다. 여러분의 피드백은 콘텐츠를 개선에 도움이 됩니다.
후속 조치를 위해 이메일을 제공해 주세요
의견을 보내 주셔서 감사드립니다!