Documentação do Steamworks
Ramos (Betas)
Ramos, também conhecidos como "betas", são builds específicas da sua aplicação que disponibilizou com acesso público ou privado através do Steam.

A gestão de ramos é feita na página Builds da administração de aplicações no Steamworks. Ramo(s) da aplicação à disposição inclui todos os ramos que criou, para além do ramo padrão.

available_app_branches.png

Pode criar um ramo novo ao usar o botão "Criar novo ramo da aplicação". Quando cria um ramo, só precisa de lhe dar um nome adequado, sem espaços. Este vai ser o nome que os utilizadores vão ver quando selecionarem uma versão beta no respetivo menu. Se for especificada uma palavra-passe, os utilizadores terão de a introduzir para que tenham acesso ao ramo.

Para mudar para um ramo secundário na aplicação Steam, clique com o botão direito do rato no jogo na biblioteca e selecione "Propriedades". Entre os separadores disponíveis estará o separador "BETAS".
A sua versão beta estará listada no menu pendente debaixo de "Seleciona a Beta em que gostarias de participar:".

select_branch.png

Assim que um jogador de teste ou utilizador selecionar o ramo, a aplicação Steam irá começar a transferir o seu conteúdo, substituindo o ramo instalado no momento.

Ramo padrão

O ramo padrão (Default) é a versão do jogo entregue aos utilizadores no Steam. Antes do lançamento, esta é a versão que os jogadores de teste irão transferir por predefinição. Assim que o seu jogo tiver sido lançado, não precisa de fazer nada de especial para entregar a build padrão aos utilizadores.

ATENÇÃO: ao enviar conteúdo, não pode publicar automaticamente a build pelo ramo padrão. Terá de o fazer manualmente no painel de administração da aplicação.

Adicionar um ramo novo

Pode criar ramos adicionais para o seu jogo, caso necessário. O uso mais comum de um ramo beta é para fins de teste.
Exemplo de um jogo já lançado no Steam:
  • Imagine que precisa de corrigir alguns problemas que apareceram nos relatórios de erro, mas necessita de um meio para testar as correções antes de atualizar o jogo para todos os utilizadores.
  • Não está a lançar conteúdo novo, então não se importa que utilizadores acedam à versão beta em que tem estado a trabalhar.
  • Seguem-se os passos necessários para tal:
    • Crie um ramo novo no separador "Builds" no painel de administração da aplicação.
    • Com as ferramentas da pasta ContentBuilder do SDK do Steamworks, envie a build que deseja usar para fins de teste.
    • Atualize a página de administração da aplicação e a build mais recente irá aparecer no topo da lista A mostrar as últimas 50 builds:.
    • No menu pendente "Publicar build para o ramo", selecione o ramo.
    • Clique no botão "Pré-visualizar alteração" para a build selecionada.
    • Clique em "Colocar build no ar agora" para disponibilizar o ramo imediatamente no Steam.