Steam: Do Registro no Steamworks ao Envio para Revisão (Planejado)
Status: Este canal está em "planejamento" e ainda não chegou ao estado "em revisão".
[Testado]O que foi feito: P1 (conta), P2 (recebimento, impostos e verificação de identidade) – em 2026-11-03, desenvolvedor individual da China continental, documentos já enviados, aguardando revisão da Steam. O script de build do P3 foi executado apenas em um projeto vazio.- Não testado: A partir do P4, apenas esboços e links oficiais. Ao chegar nessas etapas, siga a interface do painel de controle; diferenças em relação a este skill devem ser registradas no arquivo de progresso, seção "divergências do skill".
Antes de começar: Confirme que as etapas 1 a 4 do ship-my-game foram concluídas (arquivo de progresso, canal, verificação de saúde, navegador). Caso contrário, leia-o primeiro. O progresso deste canal é registrado na seção ## steam do arquivo de progresso.
Confidencialidade: As páginas do painel do Steamworks estão marcadas como confidenciais pela Valve, e os termos do "Acordo de Distribuição Steam" também são informações confidenciais. O conteúdo lido no painel pode ser informado ao usuário, mas não deve ser copiado para este repositório, arquivo de progresso ou qualquer outro local público. Este skill contém apenas regras de documentos públicos e experiências operacionais.
Antes de começar, faça estas três perguntas ao usuário e registre as respostas no arquivo de progresso:
- Qual conta Steam será usada para o registro? Contas recém-criadas são "contas restritas"; o país da loja da conta é determinado pela localização da primeira compra. Consulte a seção 1 de onboarding.md.
- Qual conta será usada para receber pagamentos: um banco nacional (transferência SWIFT) ou uma conta de recebimento nos EUA de uma plataforma terceirizada? Antes de preencher o nome legal em inglês no P1, obtenha o nome exato reconhecido por essa conta e insira-o exatamente igual no Steam. Se houver divergência, as informações bancárias não poderão ser salvas; até mesmo a ordem do nome e sobrenome diferente causa erro
[Testado: falha → corrigido]. Para alterar o nome depois de inserido no Steam, é necessário reiniciar o registro do zero (se o questionário fiscal já foi enviado, é preciso solicitar ao suporte o cancelamento do questionário e da verificação de identidade). Na plataforma de recebimento, é necessário enviar capturas de tela para revisão e re-registro. Ambos os processos são lentos. Quais nomes o Payoneer reconhece e onde visualizá-los, consulte a seção 2 de onboarding.md. - Qual jogo será usado no Steam? O jogo contém anúncios? O Steam não aceita aplicativos com modelo de negócio baseado em anúncios Oficial.
Em seguida, informe ao usuário a linha do tempo:
| Item | Duração | Base |
|---|---|---|
| Revisão bancária, fiscal e de identidade | 15 a 30 dias; após o envio das informações fiscais, o painel indica até cerca de 30 dias úteis | Oficial; [Testado] |
| Do pagamento da taxa de registro até poder vender | 30 dias. O documento de integração indica 21 dias, mas a página do Steam Direct é diferente; prepare-se para 30 dias | Steam Direct, Documento de integração |
| Página "Em Breve" pública | Pelo menos 2 semanas antes do lançamento | Oficial |
| Revisão da página da loja | Geralmente 3 a 5 dias úteis; recomenda-se enviar pelo menos 7 dias antes da data desejada | Oficial |
| Revisão da build | 1 a 5 dias | Oficial |
Tarefas do Usuário
| Tarefa | Etapa |
|---|---|
| Criar conta Steam; fazer login no Steam e Steamworks (senha, código do Steam Guard) | P1 |
| Assinar o acordo de confidencialidade e o "Acordo de Distribuição Steam": você explica os pontos principais em 3 a 5 frases; o usuário marca as caixas e insere o código de verificação | P1 |
| Pagar a taxa de registro de US$ 100 | P1 |
| Preencher conta bancária e número de identificação fiscal estrangeiro; assinar W-8BEN; tirar foto do documento de identidade e selfie segurando o documento e enviar | P2 |
| Registrar a grafia do nome na plataforma de recebimento terceirizada (se necessário) | P2 |
| Enviar a página da loja e a build para revisão e clicar em "publicar": quando o usuário disser "enviar", você clica; se o sistema de permissões bloquear, o usuário clica | P4 a P6 |
Requisitos de Engenharia
A etapa 3 do ship-my-game lista as diferenças nesta tabela. Detalhes em references/build.md.
| Item | Requisito | Base |
|---|---|---|
| Plataforma | Windows 64 bits | — |
| Backend de script | No Mac, apenas Mono: Unity não suporta cross-compilação de IL2CPP para Windows a partir do macOS; o Hub no Mac oferece apenas o módulo "Windows Build Support (Mono)". Para IL2CPP, é necessário compilar no Windows | Oficial; [Testado] |
| Módulo | Windows Build Support (Mono), método de instalação na seção 2 do build.md | [Testado: 6000.6.5f1] |
| Lista de cenas | A lista de cenas em Build Settings não pode estar vazia; scripts/ShipSteamBuild.cs exibe erro se estiver vazia | [Testado: falha → corrigido] |
| Anúncios | Remover SDK de anúncios e entradas de anúncios da versão Steam | Oficial |
| Steamworks SDK | Conquistas, save na nuvem, etc., não testados | — |
Etapas
Os caminhos relativos nos comandos e links (scripts/…, ../ship-my-game/…) têm como ponto de partida o diretório deste skill.
P1 Conta: Parceiro Steamworks, Dois Acordos, Taxa de Registro [Testado]
- Prepare a conta Steam e a rede conforme a seção 1 de onboarding.md. Não use proxy ao criar a conta ou pagar a taxa, senão o país da loja da conta será definido como outro país.
- Obtenha o nome em inglês reconhecido pela conta de recebimento (pergunta 2 no início) e defina a grafia do nome legal em inglês: idêntico, incluindo ordem do nome e sobrenome, espaços. Consulte a seção 2 do onboarding.md.
- Acesse https://partner.steamgames.com/ e peça ao usuário para fazer login (o mais rápido é usar o código do aplicativo Steam no celular). Clique em "Junte-se ao Steamworks", preencha o nome legal em inglês, tipo de empresa, endereço atual conforme a seção 2 do onboarding.md e, em seguida, assine o acordo de confidencialidade.
- Volte ao painel principal, vá em "Adicionar recursos" e entre no registro de "Venda de jogos ou software": assine o "Acordo de Distribuição Steam" e pague a taxa de registro. Consulte a seção 3 do onboarding.md.
Critérios de conclusão:
- O nome legal na página de informações da empresa é idêntico ao nome reconhecido pela conta de recebimento.
- Na página de informações da empresa, em "Acordos assinados", constam o acordo de confidencialidade e o acordo de distribuição de software.
- A taxa de registro foi paga e a data está registrada no arquivo de progresso (os 30 dias de espera para venda começam a contar a partir desta data).
- O país da loja da conta corresponde ao país real de residência do usuário.
P2 Recebimento, Impostos e Verificação de Identidade [Testado: documentos enviados, aguardando revisão]
- Informações bancárias: Primeiro, selecione o país da conta bancária; os campos do formulário mudam de acordo. O nome do beneficiário em inglês deve ser idêntico ao nome legal em inglês. Consulte as seções 2 e 3 de payouts.md.
- Questionário fiscal (Tax Identity de terceiros, gera o W-8BEN): O e-mail deve ser o mesmo vinculado à conta Steam; o número de identificação fiscal estrangeiro é o número do RG de 18 dígitos. Consulte a seção 4 do payouts.md.
- Documentos de identidade: Após enviar as informações fiscais, o painel principal exibirá uma tarefa pendente de envio de documentos (apareceu no mesmo dia no teste). Leia cada requisito da página de solicitação para o usuário; envie a foto do documento e a selfie segurando o documento de uma só vez, dentro de 30 dias. Consulte a seção 5 do payouts.md.
Critérios de conclusão:
- As informações bancárias foram salvas, as informações fiscais foram enviadas, a foto do documento e a selfie foram enviadas e a confirmação de envio foi recebida.
- No arquivo de progresso, na seção "Aguardando", estão registradas a data de envio dos documentos, a data prevista de término (até cerca de 30 dias úteis) e a instrução para verificar o resultado no painel do Steamworks.
- Ao usar uma plataforma de recebimento terceirizada: o nome legal em inglês do Steam deve estar na lista de nomes reconhecidos pela plataforma (no Payoneer, consulte "Outros nomes do beneficiário" nos detalhes da conta em dólar).
P3 Build para Windows [Testado: projeto vazio]
- Instale o módulo Windows Build Support (Mono), conforme a seção 2 de build.md.
- Copie
scripts/ShipSteamBuild.csparaAssets/Editor/do jogo e, em seguida, execute a build:../ship-my-game/scripts/unity_build.sh <Diretório do projeto> Win64 ShipSteamBuild.Win64 steam-win64 -shipVersion 1.0.0 - Autoverificação: O log contém
[ShipSteam] Succeeded;file Builds/Steam/Windows/<Nome do produto>.exeexibePE32+ executable (GUI) x86-64; no mesmo diretório, existeMonoBleedingEdge. - Remova anúncios da versão Steam. No Mac, não é possível executar o pacote do Windows: se houver um computador com Windows, peça ao usuário para testar o jogo; esta etapa ainda não foi testada neste repositório.
Critérios de conclusão: Existe um pacote Windows 64 bits; o arquivo de progresso registra o número da versão, o tamanho do pacote e se foi executado em Windows.
P4 Criar Aplicativo e Página da Loja (Não Testado)
- No painel principal, "Criar novo aplicativo" usará o crédito obtido com a taxa de registro; crie o aplicativo primeiro.
- Preencha a página da loja, faça upload dos assets gráficos, defina o preço e envie a página da loja para revisão. Após a aprovação, publique como "Em Breve"; aguarde pelo menos 2 semanas antes de vender.
- Base: Em Breve, Assets gráficos da loja, Processo de lançamento.
Critérios de conclusão: A página da loja entrou em revisão. Este é o primeiro "em revisão" deste canal; ao chegar aqui, considere adicionar a Steam à lista "Canais publicados" no README, conforme MAINTAINING.md.
P5 Fazer Upload da Build (Não Testado)
- Use o SteamPipe para fazer upload da build do P3 para o aplicativo e, em seguida, envie a build para revisão.
- Base: Upload para Steam, Processo de revisão.
Critérios de conclusão: A build entrou em revisão.
P6 Lançamento (Não Testado)
- Após a página da loja e a build serem aprovadas na revisão, "Em Breve" completar 2 semanas e o pagamento da taxa completar 30 dias, liste os itens a serem lançados para o usuário conforme a Comporta de lançamento; após o usuário dizer "lançar", clique.
- Base: Processo de lançamento.
Períodos de Espera
- Aguardando revisão da conta Steam (até cerca de 30 dias úteis): Não reenvie documentos nem refaça o questionário fiscal; isso fará você voltar ao final da fila. Durante esse período, trabalhe na build do Steam (remova anúncios, adapte para PC) e prepare os assets e textos da loja. Testado: durante a revisão, já é possível criar novos aplicativos no painel principal
[Testado]. - Aguardando revisão do nome na plataforma terceirizada (testado: aprovado no mesmo dia do segundo envio): Após a aprovação, verifique se a nova grafia está na lista em "Outros nomes do beneficiário" nos detalhes da conta em dólar, conforme a seção 3 do payouts.md.
- Recebimento: A Valve paga a receita do mês anterior mensalmente; o valor padrão é acumular até US$ 100 para pagamento, em dólar americano. Consulte a seção 1 do payouts.md. Para a conversão cambial e imposto de renda após o dinheiro entrar na China, consulte payouts-china.md.