게임 개발과 디버깅, 최적화가 모두 끝났다면 이제 가장 설레고도 긴장되는 마지막 관문인 '출시(Release)' 단계가 기다리고 있습니다. 글로벌 PC 게임 시장의 중심인 스팀(Steam)과 모바일 시장의 절대 강자인 구글 플레이 스토어는 인디 개발자가 가장 먼저 고려하게 되는 핵심 플랫폼입니다.
하지만 단순히 빌드 파일을 업로드하는 것만으로 출시가 완료되지는 않습니다. 개발자 계정 생성부터 세금 설정, 상점 페이지 꾸미기, 플랫폼별 심사 기준 충족 등 복잡한 행정적·기술적 절차를 거쳐야 합니다. 성공적인 출시를 위해 두 마켓의 등록 프로세스를 명확하게 정리해 드리겠습니다.
스팀(Steam) 출시 프로세스 및 준비 사항
1. 스팀웍스(Steamworks) 가입 및 등록비 결제
스팀에 게임을 판매하려면 먼저 개발자 포털인 '스팀웍스'에 가입해야 합니다. 가입 시 본인 인증과 대금 수령을 위한 해외 계좌 정보 입력, 미국 세금 양식(W-8BEN 등) 작성을 진행합니다. 이후 게임당 배포 수수료(Steam 배포권)를 결제해야 하는데, 등록비는 게임당 $100입니다. 이 등록비는 게임 매출이 일정 금액($1,000 이상)을 달성하면 추후 환급받을 수 있습니다.
2. 스팀 상점 페이지(Store Page) 구축 및 '출시 예정' 설정
스팀은 빌드를 완성하기 전이라도 상점 페이지를 먼저 오픈하는 것을 강력히 권장합니다. 이를 '출시 예정(Coming Soon)' 상태라고 합니다. 홍보용 스크린샷, 트레일러 영상, 게임 설명, 태그를 입력하여 상점 검수를 통과하면 페이지가 활성화됩니다. 이 단계에서 유저들에게 '찜하기(Wishlist)'를 최대한 많이 유도해야 출시 초기 스팀 알고리즘의 선택을 받을 수 있습니다.
3. 빌드 업로드 및 스팀 SDK 연동
스팀 파이프라인(SteamPipe) 도구를 활용해 빌드 파일을 스팀 서버에 업로드합니다. 도전 과제, 클라우드 저장, 컨트롤러 지원 등의 기능을 구현하려면 게임 엔진 내에 스팀 API(Steamworks SDK)를 연동하는 코드가 포함되어야 합니다.
4. 최종 빌드 심사 및 출시 요청
상점 페이지와 빌드가 모두 준비되면 스팀 측에 최종 검수를 요청합니다. 스팀 내부 검수 팀이 게임을 직접 플레이하며 크래시 여부와 기본 구동 상태를 확인합니다. 검수는 보통 3~5 영업일이 소요되며, 검수 통과 후 최소 2주 동안 상점 페이지가 '출시 예정' 상태로 대중에 노출되어야만 최종 '출시(Release)' 버튼을 누를 수 있습니다.
구글 플레이 스토어 출시 프로세스 및 준비 사항
1. 구글 플레이 콘솔(Google Play Console) 계정 생성
모바일 출시를 위해서는 구글 개발자 계정이 필요합니다. 개인 또는 법인 인증을 거친 뒤 개발자 등록비 $25를 결제합니다. 스팀과 달리 평생 한 번만 결제하면 여러 개의 앱을 자유롭게 등록할 수 있습니다.
2. 강화된 개인 개발자 앱 출시 요건 충족 (비공개 테스트)
초보 개발자가 가장 당황하는 구글의 독소 조항 중 하나입니다. 구글은 스토어 품질 향상을 위해 개인 개발자 계정에 대해 '20명 이상의 테스터가 최소 14일 동안 연속으로 참여하는 비공개 테스트'를 의무화하고 있습니다. 주변 지인이나 개발 커뮤니티의 도움을 받아 20명의 내부 테스터를 확보하고, 이들이 2주간 앱을 설치 및 유지해야만 비로소 '프로덕션(정식 출시)' 심사를 신청할 수 있는 자격이 주어집니다.
3. 상점 등록정보 및 콘텐츠 등급 설정
게임의 이름, 간단한 설명, 아이콘 이미지, 해상도별 스크린샷을 등록합니다. 또한, 설문 조사를 통해 게임의 폭력성이나 사행성 여부를 체크하고 국제 연령 등급(IARC) 및 국내 게임물관리위원회 연령 등급을 발급받아야 합니다. 개인정보 처리방침(Privacy Policy) 문서 링크도 필수로 요구되므로, 무료 생성 사이트 등을 활용해 미리 URL을 준비해 두어야 합니다.
4. AAB(Android App Bundle) 빌드 업로드 및 출시 심사
구글 플레이는 과거 사용하던 APK 방식 대신 보안과 용량 최적화에 유리한 AAB(.aab) 파일 형태로 빌드를 제출해야 합니다. 구글 정책 위반 사항(저작권 침해 에셋, 부적절한 광고 배치 등)이 없다면 일반적으로 수일 내에 심사가 완료되어 전 세계 마켓에 라이브됩니다.
마켓 등록 전 기획자가 놓치기 쉬운 필수 체크리스트
플랫폼별 수수료 및 정산 주기 확인
스팀과 구글 플레이 스토어 모두 기본적으로 30%의 플랫폼 수수료를 수취합니다. (구글의 경우 연간 매출 100만 달러 이하 구간은 15%로 감면 혜택 제공). 정산은 대개 매월 말일에 마감되어 익월 말(약 30일 뒤)에 지정한 외화 계좌로 송금되므로, 초기 마케팅 비용이나 자금 회수 계획을 짤 때 이 정산 주기를 반드시 고려해야 합니다.
빌드 압축 및 용량 최적화 상태 점검
모바일 환경에서는 게임 용량이 150MB를 넘어갈 경우 유저들이 와이파이 환경이 아니면 다운로드를 주저하게 됩니다. 출시 전 엔진 내에서 사용하지 않는 에셋이 빌드에 포함되어 있지 않은지, 텍스처 압축 포맷이 적절한지 다시 한 번 최종 확인하여 패키지 용량을 최소화해야 다운로드 전환율을 높일 수 있습니다.
자주 묻는 질문
Q1. 스팀에 게임을 올릴 때 사업자 등록증이 반드시 필요한가요?
A1. 사업자 등록증이 없는 순수 개인 자격으로도 스팀웍스 가입 및 게임 출시가 가능합니다. 세금 양식 작성 시 개인(Individual)을 선택하고 주민등록번호나 여권 정보를 바탕으로 인증을 진행하면 됩니다. 다만, 게임 판매 실적이 올라가고 본격적인 수익이 발생하면 추후 국내 종합소득세 신고 및 부가가치세법에 의거하여 개인 사업자를 등록하는 것이 세무 처리상 안전합니다.
Q2. 구글 비공개 테스트 20명을 모으기가 너무 힘든데 우회할 방법은 없나요?
A2. 아쉽게도 구글의 공식 정책이므로 우회할 방법은 없습니다. 이를 해결하기 위해 최근 인디 개발 커뮤니티(인디라, 디시인사이드 인디게임 갤러리 등)에서는 개발자들끼리 서로의 게임을 2주간 품앗이 형태로 테스트해 주는 문화가 활성화되어 있습니다. 이러한 커뮤니티의 도움을 받거나, 오픈카톡방 등을 적극적으로 활용해 테스터를 모집하는 것을 추천합니다.
Q3. 얼리 액세스(Early Access) 출시는 일반 출시와 프로세스가 다른가요?
A3. 전체적인 등록 프로세스와 검수 방식은 동일합니다. 다만 스팀웍스 상점 설정에서 게임의 상태를 'Early Access'로 체크하면 됩니다. 얼리 액세스는 유저들에게 "이 게임은 아직 개발 중인 미완성 제품이며, 여러분의 피드백을 받아 완성해 나가겠다"는 약속을 공식적으로 표기하는 기능입니다.