portar um jogo para a steam

Portar um jogo para a Steam

A Steam recebe um executável de desktop, um depot e uma página de loja. Esta é a lista para levar qualquer jogo de outra plataforma até lá.

Portar um jogo para a Steam significa produzir um build de desktop de um jogo que é seu e publicá-lo pelo Steamworks. A Steam não roda builds de mobile, console ou navegador, então o port é uma versão de desktop de verdade, não um invólucro em volta da antiga.

O trabalho tem duas metades. Engenharia: um build de Windows no mínimo, idealmente também macOS e Linux, com configurações, suporte a controle, saves e estabilidade. Negócio: uma conta de parceiro Steamworks, verificação de identidade e de impostos, uma taxa única de aplicativo, uma página de loja, e um mínimo de duas semanas entre a publicação da página e o lançamento.

A Summer Engine constrói desktop, mobile, web e console a partir de um projeto. Os jogos são escritos em C++ e GDScript, com C# disponível em todos os destinos nativos. O projeto é seu e você não paga royalties, então a única divisão de receita é a que a Valve fica.

O processo do Steamworks em ordem

Cadastre-se como parceiro Steamworks e conclua verificação de identidade, formulários de imposto e dados bancários. Pague a taxa única de envio de aplicativo de 100 USD, que é recuperável quando o aplicativo faturar 1000 USD. Preencha a página de loja com descrição, capturas de tela, um trailer, tags e requisitos de sistema. Envie a página de loja para revisão. Crie depots, suba um build com o SteamPipe, defina opções de execução, e passe por uma revisão de build. A Steam exige que a página de loja esteja no ar pelo menos duas semanas antes do lançamento.

O que um build de desktop precisa incluir

Modos em janela e tela cheia, resoluções comuns, opções de sincronização vertical e de taxa de quadros, controles de volume, e controles remapeáveis de teclado e mouse. Suporte a gamepad pelo Steam Input, que também cobre o Steam Deck. Saves gravados no diretório de dados do usuário para que atualizações e sincronização na nuvem não os destruam. Tratamento adequado de alternância de janela, vários monitores e proporções ultrawide. Saída limpa e nenhum processo órfão. São esses os itens de que as pessoas reclamam nas avaliações quando faltam.

Recursos da Steam que vale conectar

O Steam Cloud pelo Auto Cloud mantém saves entre máquinas e custa quase nada para acrescentar. Conquistas e estatísticas são definidas no site de parceiros e desbloqueadas pelo código. O Steam Input cuida do remapeamento de controle, incluindo o Deck. Presença rica, capturas de tela e a sobreposição vêm quase de graça. Workshop, placares e multijogador pelas APIs de rede da Steam são investimentos maiores e devem ser decididos antes do lançamento, não depois.

Travas comuns em primeiros lançamentos

Informação fiscal faltando ou errada atrasa o pagamento, não o lançamento. Uma página de loja enviada tarde empurra a data de lançamento por causa da regra das duas semanas. Builds que gravam saves ao lado do executável quebram para as pessoas. Falsos positivos de antivírus atingem executáveis sem assinatura, então assine digitalmente os builds de Windows. Falta de suporte a controle gera reembolsos de quem usa Deck. Planeje um branch de beta fechado na Steam antes do lançamento para que isso apareça cedo.

Perguntas frequentes

Quanto custa publicar na Steam?

Uma taxa única de envio de aplicativo de 100 USD por título, recuperável depois que o jogo faturar 1000 USD. A Valve então fica com uma parte da receita das vendas. A Summer Engine não cobra royalties.

Quanto tempo leva a revisão da Steam?

Revisões de build e de página de loja normalmente levam alguns dias úteis cada. A restrição maior é a regra de que a página de loja precisa estar no ar pelo menos duas semanas antes da data de lançamento.

Posso colocar um jogo de celular ou de navegador na Steam?

Só como build de desktop. Você precisa de um executável de verdade para Windows, macOS ou Linux, com input, resolução e design de sessão refeitos para quem joga no desktop.

Preciso de builds de Windows, macOS e Linux?

Só Windows já é suficiente para lançar e é onde estão a maior parte das vendas. Depots de macOS e Linux podem ser acrescentados depois. Um build de Linux também melhora o comportamento no Steam Deck, embora o Proton rode muitos builds de Windows no Deck.

A Summer Engine fica com uma parte das vendas na Steam?

Não. Não há royalties nem divisão de receita. O projeto e a receita são seus, menos o que a Valve cobrar.

Continue explorando

Mais formas de criar com a Summer Engine

Criador de jogos com IA

O centro para criar jogos 2D e 3D completos descrevendo-os.

Abrir

Port a game to Steam Deck

Steam Deck runs your existing Steam build. The port is a compatibility pass: controller first input, readable text, and a power budget.

Abrir

Port a 3DS game to Steam

Rebuild a 3DS game you own in Summer Engine, then export a Windows, macOS, or Linux build and publish it on Steam.

Abrir

Port a 3DS game to Steam Deck

Rebuild a 3DS game you own in Summer Engine, then ship a Steam build that plays well on a 1280x800 handheld with gamepad only input.

Abrir

How to port a 3DS game

The full process, in order: rights, asset inventory, rebuild, screen and input redesign, testing, export, and store submission.

Abrir

Bring a 3DS game to Steam

The release side of a 3DS port: rights, Steamworks setup, store page, builds, review, wishlists, pricing, and launch day.

Abrir

Port a Nintendo DS game to Steam

Rebuild a DS game you own in Summer Engine, then export a desktop build for Steam. Mouse covers the stylus, monitors cover both screens.

Abrir

Port a Wii game to Steam

Rebuild a Wii game you own in Summer Engine, then export a desktop build for Steam. Pointer becomes mouse. Motion becomes a design decision.

Abrir

Port a PSP game to Steam

Rebuild a PSP game you own in Summer Engine and export a desktop build for Steam. One screen already fits. One analog nub does not.

Abrir

Modelos de plataforma

Comece com um projeto pronto e descreva suas mudanças.

Explorar

Ver todos os modelos de jogos

Comece com um projeto pronto e descreva suas mudanças.

Explorar

Comece a criar seu jogo agora

Baixe a Summer Engine, descreva o que você quer e veja tudo tomar forma. Grátis para começar, sem programar.