No hace mucho tiempo, Nintendo abrió su programa de desarrollador para que cualquier persona que registre una cuenta de desarrollador de Nintendo tenga acceso, dando igual acceso a los desarrolladores independientes y comerciales. O, al menos, eso es lo que dice la página vinculada.
La página de herramientas enumera Unity y un marco HTML5 para el desarrollo de juegos, así como la "Interfaz Nintendo Dev (NDI)". Dado que no estoy realmente interesado en desarrollar usando Unity (o HTML5, para el caso) quiero saber qué contiene el NDI, al menos en términos generales.
(No dudo que al menos parte de esa información esté cubierta por un NDA, pero me gustaría saber lo más posible, ya que no puedo registrarme por un tiempo)
Estoy especialmente interesado en qué tipo de compilador / idiomas son compatibles, qué API de gráficos (y / o capas de abstracción, como SDL) están permitidas y cómo funcionan las pruebas de juego (¿algún tipo de capa de compatibilidad? ¿Emulación autorizada por Nintendo?).
Respuestas:
Lo siguiente es mi comprensión del NDI basado en las fuentes vinculadas a continuación.
El NDI es un software cliente que permitirá al usuario conectarse a los servidores de Nintendo para descargar SDK, muestras, controladores para conectarse a las consolas de desarrollo de Nintendo y extensiones de Visual Studio que proporcionan objetivos integrados, interfaces de depuración y entornos de emulación.
Nota : No sé qué sea o no, el NDI proporciona herramientas similares para un IDE diferente, que no sea Visual Studio. También tiene sentido que si tales herramientas existen, existirían para Visual Studio dado que Unity es parte del paquete. Además, no tengo idea de la extensión de las capacidades de depuración y emulación.
El NDI le permitirá administrar diferentes paquetes dependiendo de la consola de destino de sus proyectos y mantenerlos actualizados.
Fuentes :
Descargos de responsabilidad :
fuente
Esto es imposible de responder. Dado que si tiene acceso, no puede decir estos detalles. Pero lo que le recomendaría es que llame a Nintendo directamente si está realmente interesado en desarrollar un sistema Nintendo. Pueden responder sus preguntas.
fuente