portar juego de ds a steam

Porta un juego de Nintendo DS a Steam

Reconstruye en Summer Engine un juego de DS que te pertenece y exporta un build de escritorio para Steam. El ratón cubre el stylus y los monitores cubren las dos pantallas.

Portar un juego de Nintendo DS a Steam significa reconstruir en Summer Engine un juego que te pertenece y exportar un build de escritorio a una ficha de tienda de Steam. La DS no es la 3DS: dos pantallas de 256x192, sin stick analógico, sin display estereoscopico, y un lenguaje de diseño construido alrededor del stylus.

Esas particularidades cambian el port. Un juego de DS se apoyaba en la pantalla táctil mucho más que la mayoría de los juegos de 3DS, y se movia con una cruceta y no con un Circle Pad. En Steam el ratón es un buen sustituto del stylus, pero un ratón y una cruceta no son las mismas manos que el original daba por hechas.

La resolución es el otro titular. 256x192 es pequeño incluso al lado de la pantalla superior de una 3DS. Eso es una ventaja para el pixel art, porque el escalado entero 4x cae en 1024x768 y se mantiene nítido, y es un problema para cualquier texto o interfaz creado a ese tamaño.

Dos pantallas de 256x192 en un monitor

Las pantallas de DS son casi cuadradas, a 4:3 cada una, y apiladas forman un área alta de 4:6. Eso encaja bien en un teléfono en vertical y mal en un monitor panorámico. En Steam tienes mejores opciones: un layout lado a lado que usa el espacio horizontal, una vista única combinada con el contenido táctil como HUD, o una superposición conmutable. Lado a lado es la elección más fuerte para DS en concreto, porque ambas pantallas llevaban a menudo información en vivo y ocultar una rompe el juego.

El ratón para el stylus, y lo que aun necesita trabajo

El ratón es preciso, lo que lo convierte en el mejor sustituto del stylus disponible. Apuntar y hacer clic, arrastrar y seleccionar se trasladan directos. Tres cosas siguen necesitando atención. Los gestos multitáctiles no tienen equivalente con ratón. Las acciones que exigian sostener el stylus mientras se pulsaban botones se vuelven incomodas cuando una mano esta en el ratón. Y la entrada por micrófono, que usaban sorprendentemente muchos juegos de DS, hay que sustituirla por una tecla o por una petición real de permiso de micrófono. El soporte de gamepad necesita una ruta alternativa completa para cada acción de stylus.

De la cruceta a sticks y teclas

El movimiento en DS era de ocho direcciones y digital. En Steam el jugador usa teclas o un stick analógico, lo que le da velocidad y ángulo que el original nunca tuvo. Decide si el juego mantiene el movimiento digital, que preserva el plataformeo preciso y el movimiento por rejilla, o acepta entrada analogica, que se siente natural pero cambia el ajuste. Los juegos por rejilla y de puzle deberían quedarse en digital. Los juegos de acción suelen beneficiarse del analógico con una zona muerta que engancha a ocho direcciones donde el diseño lo requiera.

Arte a 192 píxeles de alto

El arte de DS se creo para una pantalla de 192 píxeles de alto con paleta limitada y presupuestos de sprite muy ajustados. El escalado entero es tu amigo: 4x da 1024x768 por pantalla y 5x da 1280x960, ambos nítidos. No uses una escala no entera, porque el pixel art de DS delata el desenfoque de inmediato. El trabajo de interfaz y tipografia es inevitable. El texto que era legible a 192 píxeles de alto resulta ilegible a distancia de escritorio, así que planifica una pasada de fuentes y cuadros de diálogo más grandes como parte del port y no como pulido.

La parte de Steam

Necesitas una cuenta de socio de Steamworks y la tarifa de Steam Direct de 100 USD por título, recuperable en cuanto el juego genere ingresos. Los builds suben con SteamPipe a depots. La ficha necesita arte de cápsula, capturas de jugabilidad y un tráiler, y tiene que estar publicada durante un período antes del lanzamiento. Añade Steam Input con una configuración de mando por defecto, Steam Cloud para las partidas, y valora si el juego es amable con Steam Deck, porque un juego de DS a 800 píxeles de alto en una portátil esta cerca de su contexto original.

Preguntas frecuentes

Puedo portar un juego de Nintendo DS a Steam?

Si, si hiciste el juego o tienes una licencia. Lo reconstruyes en un motor moderno y exportas un build de escritorio para Steam. Summer Engine genera escenas jugables a partir de una descripción del original, te deja editar en C++, GDScript o C#, y exporta builds de Windows, macOS y Linux.

Como se manejan las dos pantallas de DS en un monitor de PC?

Lado a lado suele ser lo mejor en panorámico, porque los juegos de DS usaban a menudo las dos pantallas con información en vivo a la vez. Una vista única combinada con el contenido táctil como HUD también funciona. Una superposición conmutable solo funciona cuando la segunda pantalla se consultaba de vez en cuando y no de forma continua.

Es el ratón un buen sustituto del stylus de DS?

Si, para apuntar, arrastrar y seleccionar. Los huecos son los gestos multitáctiles, las acciones que exigian stylus y botones a la vez, y la entrada por micrófono. Cada una de esas necesita una alternativa diseñada, además de una ruta completa de gamepad para que quien juegue con mando pueda terminar el juego.

Como debería escalarse el arte de 256x192?

Usa escalado entero. 4x da 1024x768 por pantalla y 5x da 1280x960, y ambos mantienen el pixel art nítido. El escalado no entero se ve borroso en el arte de la era DS. Las fuentes y los cuadros de diálogo casi siempre hay que rehacerlos al tamaño mayor.

Debería el movimiento de DS seguir siendo digital en Steam?

En juegos por rejilla, de puzle y de plataformeo preciso, si, mantén el movimiento digital de ocho direcciones. En juegos de acción, la entrada por stick analógico se siente mejor pero cambia el ajuste, así que añade una zona muerta y enganche donde el diseño dependa de direcciones exactas.

Sigue explorando

Más formas de crear con Summer Engine

Creador de juegos con IA

El centro para crear juegos 2D y 3D completos describiéndolos.

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

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

Rebuild a DS game you own in Summer Engine and export desktop builds. The mouse solves the stylus. The window layout is the real design work.

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

Port a PS Vita game to Steam

Rebuild a Vita game you own in Summer Engine and export a desktop build for Steam. Dual sticks transfer. Front and rear touch do not.

Abrir

Port a GameCube game to Steam

Rebuild a GameCube game you own in Summer Engine and export a desktop build for Steam. Analog triggers, 4:3 framing, and memory card saves.

Abrir

Plantillas de plataformas

Empieza con un proyecto listo y describe tus cambios.

Explorar

Ver todas las plantillas de juegos

Empieza con un proyecto listo y describe tus cambios.

Explorar

Empieza a crear tu juego ahora

Descarga Summer Engine, describe lo que quieres y míralo cobrar forma. Gratis para empezar, sin programar.