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