portar jogo de DS para PC

Portar um jogo de Nintendo DS para PC

Reconstrua na Summer Engine um jogo de DS que é seu e exporte builds de desktop. O mouse resolve a stylus. O layout da janela é o trabalho de design de verdade.

Portar um jogo de Nintendo DS para PC significa reconstruir na Summer Engine um jogo que é seu e exportar builds de Windows, macOS e Linux. Nenhuma aprovação de loja fica entre você e o lançamento, o que faz do PC o lugar mais rápido para colocar a reconstrução de um DS na frente das pessoas.

De DS para PC existe um presente genuíno: o mouse. Um DS foi desenhado em torno de um ponteiro preciso, e um mouse é um ponteiro preciso com clique. Trabalho de menu, quebra-cabeças de arrastar, interação com mapa e mira passam todos com pouco redesenho.

O trabalho está em outro lugar. Duas telas de 256x192 precisam viver dentro de uma janela redimensionável, o movimento digital do direcional encontra analógicos e teclados, e arte feita com 192 pixels de altura precisa preencher uma tela que pode ter 1440 pixels de altura ou mais.

Acomodar duas telas pequenas em uma janela

Lado a lado usa bem o espaço widescreen e mantém as duas telas visíveis, o que importa porque jogos de DS frequentemente rodavam conteúdo ativo nas duas. Empilhado preserva a relação original mas desperdiça espaço horizontal e encolhe tudo. Uma visão combinada com o conteúdo da tela de toque dobrado no HUD é o resultado mais limpo quando a segunda tela era informativa. Decida por tela e torne o layout uma opção para quem joga se o jogo suportar mais de um arranjo. Não abra uma segunda janela do sistema: isso quebra tela cheia, alternância de janela e transmissão.

Caminhos de mouse, teclado e gamepad

Construa três caminhos de input e deixe as pessoas alternarem livremente. O mouse resolve o trabalho de stylus direto e deve parecer o esquema principal em um port de DS. O teclado cobre movimentação e atalhos com remapeamento completo. O gamepad precisa de uma alternativa desenhada para cada interação de toque, normalmente um cursor que a pessoa move com o analógico ou um modelo de seleção que percorre os alvos. Troque os ícones de botão na tela para combinar com o dispositivo em uso, que é a reclamação mais comum em ports de jogos portáteis.

Escala inteira e uma passada de fonte

Use múltiplos inteiros de 256x192. 4x é 1024x768, 5x é 1280x960, 6x é 1536x1152. Escolha o maior que caiba na tela da pessoa e preencha a área restante com arte de borda ou um painel lateral em vez de esticar. Escala não inteira deixa a pixel art de DS borrada e aparece na hora. Depois refaça o texto. As fontes de DS eram fontes de pixel feitas para uma tela perto do rosto, e precisam de uma fonte de pixel redesenhada maior ou de uma fonte escalável com o mesmo caráter para serem lidas à distância de mesa.

Convenções de desktop que um jogo de DS nunca teve

Acrescente o que quem joga no PC espera: seletor de resolução e de modo de janela, sincronização vertical e limite de quadros, controles de volume, remapeamento de teclas, uma opção de escala de interface, e saves gravados no diretório de dados por usuário de cada sistema operacional em vez de ao lado do executável. Suporte alternância de janela e redimensionamento sem quebrar o layout. Para distribuição, a itch.io publica na hora, a Steam acrescenta alcance e recursos por uma taxa de 100 USD por título, e a venda direta pelo seu site mantém a margem inteira.

Perguntas frequentes

Posso portar um jogo de Nintendo DS para PC?

Sim, se você fez o jogo ou tem licença sobre ele. Você o reconstrói em um motor moderno e exporta builds de desktop. A Summer Engine gera cenas jogáveis a partir de uma descrição do original, deixa você editar em C++, GDScript ou C#, e exporta para Windows, macOS e Linux.

Qual é o melhor layout de tela para um port de DS no PC?

Lado a lado em telas widescreen, porque jogos de DS muitas vezes rodavam conteúdo ativo nas duas telas ao mesmo tempo. Uma visão combinada com o conteúdo de toque no HUD funciona quando a segunda tela era informativa. Evite uma segunda janela do sistema, que quebra tela cheia, alternância de janela e transmissão.

Que escala devo usar para arte de 256x192?

Apenas múltiplos inteiros: 4x é 1024x768, 5x é 1280x960, 6x é 1536x1152. Preencha o espaço sobrando com arte de borda ou um painel lateral em vez de esticar, porque escala não inteira borra visivelmente a pixel art de DS.

Preciso de suporte a gamepad se o mouse funciona tão bem?

Sim. Muita gente no PC usa controle por padrão, e quem joga no Steam Deck não tem mouse nenhum. Dê a cada interação de toque um caminho de gamepad, normalmente um cursor guiado por analógico ou um modelo de seleção que percorre alvos, e troque os ícones na tela conforme o dispositivo ativo.

Onde a versão de PC deve salvar os arquivos?

No local de dados de aplicativo por usuário de cada sistema: AppData no Windows, Application Support no macOS e o diretório de dados XDG no Linux. Salvar ao lado do executável falha quando o jogo é instalado em uma pasta protegida.

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 3DS game to PC

Rebuild a 3DS game you own in Summer Engine, then export Windows, macOS, and Linux builds and distribute them however you like.

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 Nintendo DS game to iOS

Rebuild a DS game you own in Summer Engine, then export a signed iPhone and iPad build. The hardware fits, the finger does not.

Abrir

Port a Wii game to PC

Rebuild a Wii game you own in Summer Engine and export desktop builds. Television design meets monitor distance, and gestures meet buttons.

Abrir

Port a PSP game to PC

Rebuild a PSP game you own in Summer Engine and export desktop builds. Widescreen already fits. The camera and the options menu are the work.

Abrir

Port a PS Vita game to PC

Rebuild a Vita game you own in Summer Engine and export Windows, macOS, and Linux builds. This is the shortest work list in the cluster.

Abrir

Port a GameCube game to PC

Rebuild a GameCube game you own in Summer Engine and export desktop builds. A console control scheme has to learn keyboard and mouse.

Abrir

Port a Switch game to PC

Rebuild a Switch game you own in Summer Engine and export Windows, macOS, and Linux builds that scale across unknown hardware.

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.