# 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.

- URL: https://www.summerengine.com/pt/port-ds-game-to-pc
- Keyword: portar jogo de DS para PC
- Related: https://www.summerengine.com/pt/porting

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.

## FAQ

### 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.

[Começar seu port para PC](https://www.summerengine.com/pt/download)

---

## Machine-readable resources

- Site index for agents: https://www.summerengine.com/llms.txt
- Full inlined content: https://www.summerengine.com/llms-full.txt
- Porting catalog: https://www.summerengine.com/llms-porting.txt
- Structured catalog: https://www.summerengine.com/agent-catalog.json
- Sitemap: https://www.summerengine.com/sitemap.xml
- Developer resources: https://www.summerengine.com/docs
- Summer API (assets from any agent or code; public per-call model prices): https://docs.summerengine.com/api