Há pouco tempo, a Nintendo abriu seu programa de desenvolvedor para acesso de qualquer pessoa que registrasse uma conta de desenvolvedor da Nintendo, dando acesso igual a desenvolvedores independentes e comerciais. Ou, pelo menos, é o que diz a página vinculada.
A página de ferramentas lista o Unity e uma estrutura HTML5 para o desenvolvimento de jogos, bem como a "Nintendo Dev Interface (NDI)". Como não estou realmente interessado em desenvolver usando o Unity (ou HTML5, nesse caso), quero saber o que o NDI contém, pelo menos em termos gerais.
(Não duvido que pelo menos algumas dessas informações sejam cobertas por um NDA, mas eu gostaria de saber o máximo possível, pois não posso me registrar por um tempo)
Estou especialmente interessado em que tipo de compilador / idiomas são suportados, quais APIs gráficas (e / ou camadas de abstração, como SDL) são permitidas e como o teste de reprodução funciona (algum tipo de camada de compatibilidade? Emulação sancionada pela Nintendo?).
Respostas:
A seguir, é minha compreensão do NDI com base nas fontes vinculadas abaixo.
O NDI, é um software cliente que permitirá que o usuário se conecte aos servidores da Nintendo para fazer o download de SDKs, amostras, drivers para se conectar aos consoles de desenvolvimento da Nintendo e extensões do Visual Studio que fornecem alvos criados, interfaces de depuração e ambientes de emulação.
Nota : Não sei se o NDI fornece ou não ferramentas semelhantes para um IDE diferente, além do Visual Studio. Também faz sentido que, se essas ferramentas existissem, elas existiriam para o Visual Studio, pois o Unity faz parte do pacote. Além disso, não tenho idéia das extensões dos recursos de depuração e emulação.
O NDI permitirá gerenciar diferentes pacotes dependendo do console de destino de seus projetos e mantê-los atualizados.
Fontes :
Isenções de responsabilidade :
fonte
Isso é impossível de responder. Como se você tiver acesso, não poderá contar esses detalhes. Mas o que eu recomendaria é ligar diretamente para a Nintendo se você estiver realmente interessado em desenvolver um sistema Nintendo. Eles podem responder suas perguntas.
fonte