# Porta un juego de 3DS reconstruyendolo, no convirtiendolo

> Portar un juego de 3DS significa reconstruir un juego que te pertenece como un proyecto nuevo que corre en plataformas que todavía venden juegos. No existe un conversor de archivos para esto.

- URL: https://www.summerengine.com/es/port-a-3ds-game
- Keyword: portar un juego de 3ds
- Related: https://www.summerengine.com/es/porting

Portar un juego de 3DS significa reconstruir un juego que te pertenece como un proyecto nuevo en un motor actual y luego exportar ese proyecto como versión de escritorio para Steam e itch.io. No es una conversión de formato. Ninguna herramienta lee un build de 3DS y produce un juego de PC.

Necesitas los derechos. Eso significa que hiciste el juego o que tienes una licencia para rehacerlo. Tener un cartucho no es una licencia. Esta página no cubre dumpear ROMs, extraer assets ni envolver un emulador.

Summer Engine es donde ocurre la reconstrucción. Describes las escenas y los sistemas originales, el motor genera un proyecto funcional y tu sigues editándolo en C++, GDScript o C#. Los flujos son compatibles con Godot 4, seguimos siempre el upstream de Godot y Summer es un motor totalmente propio con más de un millón de líneas de código personalizado. El proyecto es tuyo y no pagas royalties.

## Que se conserva de verdad de un proyecto de 3DS

Tus fuentes de arte se conservan: sprite sheets, texturas, modelos, archivos de audio, tipografias. Tu diseño se conserva: layouts de nivel, tablas de enemigos, diálogos, números de balance. Tu código antiguo se conserva como referencia, no como algo que se enchufa. La 3DS usaba una GPU PICA200 y un toolchain de Nintendo, así que el código de render, el de entrada y el de carga de archivos se reescriben. La mayoría de los equipos reconstruye los sistemas en orden: controlador del jugador, cámara, un nivel y luego la UI.

## Las dos pantallas son la gran decisión de diseño

La pantalla superior de 3DS es de 400x240. La pantalla táctil inferior es de 320x240. Un port a una sola pantalla necesita uno de tres layouts. Apila ambas pantallas en vertical y deja franjas negras. Asciende la pantalla superior a pantalla completa y convierte la inferior en un HUD superpuesto o un panel conmutable. O reparte las dos en una pantalla de teléfono, donde la capa táctil sigue funcionando tal como fue diseñada. Mapea la entrada del stylus a clics de ratón en escritorio y a táctil directo en móvil.

## Resolución, arte y la capa estereoscopica

El arte de 3DS se creo para un panel pequeño y de baja resolución. A 1080p o 1440p se ven las costuras. El pixel art aguanta con escalado entero y un filtro nearest neighbor. Los modelos de pocos polígonos suelen necesitar texturas de mayor resolución antes que geometría nueva. El 3D estereoscopico no tiene equivalente en una pantalla plana, así que el presupuesto de profundidad que construiste se convierte en paralaje de cámara, profundidad de campo o una separación más marcada entre primer plano y fondo.

## Los controles después del Circle Pad

La 3DS original tiene un Circle Pad, una cruceta, cuatro botones frontales, L y R, y una pantalla táctil. La New 3DS anadio un C Stick y ZL y ZR. Un port de escritorio gana un segundo stick analógico, así que el control de cámara que vivía en botones o en la pantalla táctil puede pasar al stick derecho. Planifica teclado y ratón, un gamepad estándar y táctil, y expon el remapeo. Cada ruta de entrada necesita su propia pasada en los menús, no solo en el gameplay.

## Donde se publica el juego reconstruido

La eShop de 3DS cerró en marzo de 2023, y por eso existen la mayoría de estos ports. Desde un solo proyecto de Summer Engine exportas versiones de escritorio para Windows y macOS, listas para Steam e itch.io. Las versiones para iOS y Android necesitan las herramientas y la firma de esa plataforma y una revisión de los controles táctiles. Un proyecto en GDScript también exporta una versión web para Summer Games, y una versión para consola necesita la aprobación y la certificación de Nintendo, normalmente a través de un socio de portabilidad con licencia. No pagas a Summer royalties ni reparto de ingresos.

## FAQ

### Se puede convertir una ROM o un archivo CIA de 3DS en un juego de PC?

No. Ninguna herramienta convierte un build de 3DS en un proyecto jugable en otro motor. Un port de 3DS es una reconstrucción a partir de tu propio código, tus assets y tu diseño. Summer Engine no lee archivos ROM, CIA ni 3DSX.

### Es legal portar un juego de 3DS que compre?

No, no por haberlo comprado. Comprar un cartucho o una descarga de la eShop te da una copia, no los derechos para reconstruir y publicar ese juego. Puedes portar legalmente un juego de 3DS que hayas creado, o uno del que tengas una licencia escrita de remake.

### Como se manejan las dos pantallas de 3DS en un solo display?

Funcionan tres opciones. Apilar en vertical la pantalla superior de 400x240 y la inferior de 320x240, ascender la superior y convertir la inferior en un HUD o un panel conmutable, o mantener ambas en un teléfono donde la entrada táctil sigue aplicando. La mayoría de los ports de escritorio asciende la pantalla superior.

### Necesito el código fuente original de 3DS para portar mi juego?

No, pero ayuda. El código sirve como especificación de tus sistemas y tus números de balance. Si ya no lo tienes, puedes reconstruir a partir del diseño, las fuentes de arte y grabaciones del juego original. El código de render y de entrada se reescribe en cualquier caso.

### A que puedo exportar un juego de 3DS porteado?

Versiones de escritorio para Windows y macOS, que cubren Steam e itch.io. Las versiones móviles necesitan las herramientas y la firma de cada plataforma, un proyecto en GDScript también exporta una versión web para Summer Games, y consola necesita la aprobación del fabricante de la plataforma. El proyecto es tuyo y no pagas royalties.

### Cuanto tarda un port de 3DS?

Una vertical slice jugable suele tardar días. Un port completo de un juego de 3DS ya publicado tarda semanas o meses, según el volumen de contenido. Lo que consume el tiempo es el layout de pantallas, el rediseno de controles y la UI, no el código de gameplay.

[Empezar tu port de 3DS](https://www.summerengine.com/es/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