portar um jogo de Nintendo DS

Porte um jogo de Nintendo DS para plataformas que ainda vendem jogos

Um port de Nintendo DS é a reconstrução de um jogo que é seu. O design feito para a stylus é o ativo que vale preservar, porque toque é nativo em qualquer celular.

Portar um jogo de Nintendo DS significa reconstruir um jogo que é seu como um projeto novo para hardware moderno. O DS foi vendido de 2004 até cerca de 2014 com duas telas de 256x192, uma camada de toque resistiva, um direcional e um microfone. Nada desse hardware existe mais, então o port é uma reconstrução, não uma conversão.

Você precisa ser dono do que está portando. Um jogo de DS que você desenvolveu, ou um que você tem licença para refazer, está liberado. Um cartucho de varejo que você comprou não está. Extrair ROMs e empacotar emulador não entram aqui.

Jogos de DS vão bem para celulares. A stylus é o ancestral mais próximo de uma tela de toque, então o design de input sobrevive à mudança quase intacto. A Summer Engine reconstrói o jogo como um projeto de verdade que é seu, exporta para iOS, Android, desktop e web, e não cobra royalties.

O design para stylus é a parte que passa limpa

Jogos de DS foram desenhados em torno de um único ponto de contato em um painel resistivo de 256x192. Celulares usam multitoque capacitivo, que perdoa mais e aceita gestos que o DS nunca teve. Toques diretos, arrastos e traçados se mapeiam um para um. Os ajustes de sempre são o tamanho das áreas de acerto, já que a ponta do dedo cobre mais área que a ponta da stylus, e a perda da precisão que a stylus sugeria em botões pequenos.

O que fazer com a segunda tela

As duas telas do DS são 256x192 com um vão físico entre elas. Em uma tela alta de celular, manter os dois painéis empilhados reproduz o enquadramento original. No desktop e na TV, a maioria dos ports promove a tela de jogo e transforma a tela de mapa, inventário ou menu em uma sobreposição ou em um painel acionado por tecla. Jogos que usavam o vão como elemento de design, como um salto vertical entre as telas, precisam de trabalho explícito de layout em vez de um empilhamento direto.

Arte, resolução e a paleta do DS

Os sprites de DS foram feitos para um painel de 256x192 com paleta limitada e orçamento apertado de VRAM. Em resoluções modernas, escala inteira com filtro nearest neighbor mantém tudo nítido. Ampliar com filtro bilinear e borrar é o erro comum. O 3D do DS era de função fixa, sem shaders, então jogos 3D de DS parecem mais chapados que o esperado quando reproduzidos ao pé da letra. Reconstruir a iluminação e usar texturas de maior resolução normalmente serve melhor ao jogo do que a reprodução exata.

Microfone, áudio duplo e dados de save

O microfone do DS era usado para soprar, gritar e entrada de voz. Microfones de celular aceitam os mesmos gestos, mas quem joga no desktop espera uma alternativa, então associe cada ação de microfone também a um botão. O áudio do DS eram 16 canais de ADPCM e PCM, e suas fontes originais de áudio voltarão com qualidade melhor. Os saves saíram da EEPROM e da flash do cartucho para arquivos comuns, então você pode acrescentar vários slots e save na nuvem de graça.

Perguntas frequentes

Posso converter uma ROM de Nintendo DS em um jogo moderno?

Não. Não existe conversor que transforme uma ROM .nds em um projeto editável. Portar um jogo de DS significa reconstruí-lo a partir do seu próprio código, da sua arte e do seu design. A Summer Engine não carrega arquivos de ROM.

Portar um jogo de DS que é meu é legal?

Só se você tiver os direitos, não apenas uma cópia. Reconstruir e publicar um jogo de DS exige que você o tenha criado ou que tenha licença para refazê-lo. Comprar o cartucho não concede esse direito.

Jogos de DS funcionam bem em celulares?

Sim, melhor que a maioria dos ports retrô. Jogos de DS foram construídos em torno de toque de ponto único, que se mapeia diretamente para a tela de um celular. As mudanças principais são áreas de acerto maiores para os dedos e uma decisão de layout sobre a segunda tela.

Como lidar com a segunda tela em uma TV ou monitor?

Promova a tela principal de jogo para tela cheia e transforme a segunda em um HUD sobreposto ou em um painel que abre e fecha. Empilhar as duas telas de 256x192 na vertical também funciona e preserva o enquadramento original, ao custo de margens vazias grandes em uma tela widescreen.

Minha pixel art de DS vai ficar ruim em 1080p?

Não se você escalar do jeito certo. Use escala inteira com filtro nearest neighbor para manter os pixels firmes. Ampliação bilinear é o que deixa a arte de DS mole. Como alternativa, redesenhe os assets principais em resolução maior e mantenha o layout original.

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

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

Port a GameCube game from 480p to a modern project

Porting a GameCube game means rebuilding a title you own. The analog triggers and fixed camera design are the parts that need deliberate decisions.

Abrir

Port a Switch game to the platforms you can publish on yourself

Porting a Switch game means rebuilding a title you own for other platforms. Nintendo platform publishing itself requires an approved developer account.

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.