portar um jogo de Switch

Porte um jogo de Switch para as plataformas em que você mesmo publica

Portar um jogo de Switch significa reconstruir um título que é seu para outras plataformas. Publicar em plataformas da Nintendo exige uma conta de desenvolvedor aprovada.

Portar um jogo de Switch significa reconstruir um jogo que é seu para que ele rode em outras plataformas. Para a maioria dos desenvolvedores essa direção é de Switch para Steam, mobile ou web, porque essas lojas são abertas a qualquer pessoa. A direção contrária, publicar em uma plataforma da Nintendo, exige uma conta de desenvolvedor aprovada pela Nintendo e ferramentas sob acordo de confidencialidade, que nenhuma página pública de motor pode entregar.

A propriedade é o requisito. Porte um jogo de Switch que você desenvolveu ou que tem licença para refazer. Um título comprado na eShop ou um cartão de jogo não é licença.

Tecnicamente este é um dos ports mais tranquilos. O Switch renderiza em 1280x720 no modo portátil e em até 1920x1080 na base, usa um esquema padrão de controle com dois analógicos e roda renderização moderna baseada em shader. A Summer Engine reconstrói o projeto para você continuar editando em C++, GDScript ou C#, e exportar para desktop, mobile, web e console. O projeto é seu e você não paga royalties.

Qual é o escopo honesto

A Summer Engine ajuda você a reconstruir um jogo que é seu em um projeto que você controla e a exportar para desktop, mobile, web e console. Publicar especificamente na eShop da Nintendo depende do detentor da plataforma, não de um motor. Você precisa de uma conta de desenvolvedor aprovada e das ferramentas confidenciais deles. Qualquer página que prometa uma exportação pública de um clique para Switch está distorcendo como plataformas de console funcionam. Planeje primeiro as versões de Steam, itch.io, iOS, Android e web, já que essas você mesmo consegue lançar.

Dois alvos de resolução que você já tem

Jogos de Switch saem com um perfil portátil em 1280x720 e um perfil na base em até 1920x1080, muitas vezes com escala de resolução e qualidade de efeitos diferentes. Isso significa que seu jogo já tem dois níveis de qualidade testados, lógica de resolução dinâmica e uma interface validada em tela pequena. Tudo isso se traduz direto em um menu de configurações de PC e em um build mobile. Comece pelo perfil portátil para celulares e pelo perfil de base para os padrões de desktop.

Recursos do Joy-Con que não existem em outros lugares

O HD rumble é mais preciso que a vibração de um controle comum, então os padrões hápticos precisam ser simplificados em vez de copiados. O input por toque só funciona no modo portátil do Switch, então seu jogo já tem um caminho sem toque para tudo, o que facilita um port de desktop. Controles de movimento se mapeiam para o giroscópio de controles modernos e celulares. O multijogador com um Joy-Con de lado vira multijogador local com dois gamepads quaisquer no desktop.

Serviços e requisitos de loja mudam em cada plataforma

Login de conta Nintendo, listas de amigos, saves na nuvem e direitos de DLC da eShop são específicos da plataforma. Cada um precisa de uma substituição por destino: a Steam tem os próprios serviços, as lojas mobile têm os seus, e a web não tem nenhum por padrão. Conquistas são um conceito da Steam que a versão de Switch nunca teve, então planeje a lista em vez de portar uma. Locais de arquivo de save, remapeamento de input e gerenciamento de janela são requisitos novos que um build de Switch nunca precisou.

Perguntas frequentes

A Summer Engine exporta direto para Nintendo Switch?

Console é uma direção de plataforma suportada, mas publicar em uma plataforma da Nintendo exige uma conta de desenvolvedor aprovada pela Nintendo e ferramentas confidenciais de plataforma que nenhuma página pública pode fornecer. As plataformas que você mesmo consegue lançar são desktop, mobile e web.

Quão difícil é portar um jogo de Switch para PC?

É uma das reconstruções mais fáceis. O Switch já usa um esquema de controle com dois analógicos, renderização moderna baseada em shader e dois perfis de resolução, 720p no portátil e até 1080p na base. Isso se mapeia para configurações de PC e para um esquema de controle com pouco redesign.

O que substitui o HD rumble e os controles de movimento do Joy-Con?

Simplifique os padrões de HD rumble em vibração de controle comum, já que outros controles são menos precisos. Controles de movimento se mapeiam para o giroscópio de controles modernos e celulares. O input por toque já tem um caminho alternativo, porque o toque no Switch só funciona no modo portátil.

Posso portar um jogo de Switch que eu comprei?

Não. Um cartão de jogo ou download da eShop comprado é uma cópia, não uma licença. Você pode portar um jogo de Switch que você desenvolveu ou que tem licença por escrito para refazer.

O que precisa ser substituído ao sair do Switch?

Login de conta Nintendo, listas de amigos, saves na nuvem e direitos da eShop são todos específicos da plataforma. Cada destino precisa da própria substituição, e o PC ainda acrescenta requisitos que um build de Switch nunca teve, como gerenciamento de janela, remapeamento de input e locais de arquivo de save.

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 Nintendo Switch

There is no self serve Switch export. Nintendo approves developers, provides the SDK and dev kits under NDA, and certifies every build.

Abrir

Make a game from a picture and the idea it holds

Bring a picture and Summer Engine builds a game inspired by its look and concept: scenes, gameplay, and matching art in one project you own.

Abrir

Port a 3DS game by rebuilding it, not converting it

Porting a 3DS game means rebuilding a game you own as a new project that runs on platforms that still sell games. There is no file converter for this.

Abrir

Port a Nintendo DS game to platforms that still sell games

A Nintendo DS port is a rebuild of a game you own. The stylus design is the asset worth keeping, because touch is native on every phone.

Abrir

Port a Wii game and decide what happens to motion control

Porting a Wii game means rebuilding a title you own for hardware without a Wii Remote. The pointer and the motion gestures need a new input design.

Abrir

Port a Wii U game off the smallest console audience

Porting a Wii U game means rebuilding a title you own for platforms with a single screen. The GamePad layer is the part that has to be redesigned.

Abrir

Port a PSP game and give it a second analog stick

Porting a PSP game means rebuilding a title you own. The camera design is the biggest change, because the PSP had one analog nub and no right stick.

Abrir

Port a PS Vita game before the platform disappears entirely

Porting a PS Vita game means rebuilding a title you own. The rear touch pad is the one input with no modern equivalent.

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.