¿Qué hay en la "interfaz de desarrollo" de Nintendo?


10

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?).


55
Acabo de revisarlo; Google legítimamente no devuelve información útil. Mi Google Fu también es bastante fuerte.
Krythic

44
Según la descripción en el sitio , parece que el cliente NDI es solo una herramienta para ayudarlo a configurar su entorno de desarrollo (descarga e instalación de SDK relevantes, variables / configuraciones de entorno, documentación ...), no un motor o marco en sí mismo. Los detalles de qué SDK, etc., instala dependerán de la plataforma de Nintendo a la que se dirija, y es muy probable que estén protegidos por NDA.
DMGregory

1
Conozco a alguien que se inscribió en el programa. No ha hecho nada con él, pero se inscribió. Lo pincharé y veré si deja escapar. (Antigua pregunta, pero aún sin respuestas)
Draco18s ya no confía en SE

2
Realmente no creo que sea posible responder a esta pregunta, ya que todo esto está bajo un NDA. Sugiero registrarse, la documentación indica qué herramientas / compiladores y middleware están disponibles, después de todo es gratis. El único inconveniente es que también debe firmar el NDA.
Bernd

1
Estoy votando para cerrar esta pregunta como fuera de tema porque nadie puede responderla (¡legalmente!) Y, por lo tanto, no se puede responder. Nintendo también es muy estricto con respecto a no contarle a nadie los detalles, por lo que sospecho que ninguna cantidad de edición hará que esta pregunta responda sin estar en una zona gris legal.
Charanor

Respuestas:


0

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 :

  • Al hacer esta publicación, no estoy copiando o distribuyendo contenido con derechos de autor.
  • Actualmente, al momento de escribir esto, no estoy bajo una NDA con Nintendo, y no he sido parte de su programa de desarrollo.
  • No soy ni he sido, al momento de escribir esto, un empleado de Nintendo.
  • La información en las fuentes vinculadas estuvo disponible NO por mi culpa.
  • No recibo ningún beneficio económico al hacer esta publicación.
  • Mi comprensión del NDI descrito anteriormente es el resultado de mis propias conjeturas personales basadas en la información disponible en las fuentes vinculadas.
  • Esta publicación NO debe considerarse un reemplazo para acceder al programa de desarrolladores de Nintendo o ponerse en contacto con Nintendo.

1
Seguro que hay muchas renuncias para no ser responsables;) Realmente no lo sé, pero supongo que todavía es un área muy gris y la distribución de esta información, incluso si están disponibles, no es por ti no es legal. Técnicamente estás ayudando a distribuirlo y hacerlo más popular / disponible. Sin embargo, no votaré negativamente.
Nico

@Nico estoy enlazando y ... la ley sobre enlaces no es homogénea en todo el mundo. Es por eso que me aseguré de tener suficientes motivos para reclamar un uso justo.
Theraot

0

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.


3
Esto suena más como un comentario, pero está lo suficientemente cerca de una respuesta dados todos los otros comentarios que he visto sobre la pregunta. Por lo tanto, no voy a votar, pero tampoco creo que esta respuesta merezca nada negativo.
John Hamilton
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.