O que há na "Dev Interface?" Da Nintendo


10

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


5
Apenas verificado; O Google legitimamente não retorna informações úteis. Meu Google Fu também é bastante forte.
Krythic 2/16

4
A partir da descrição no site , parece que o cliente NDI é apenas uma ferramenta para ajudar a configurar seu ambiente de desenvolvimento (baixando e instalando SDKs relevantes, variáveis ​​/ configurações de ambiente, documentação ...), não um mecanismo ou estrutura em si. Os detalhes de quais SDKs etc instalam dependerão da plataforma da Nintendo que você está alvejando e provavelmente estão protegidos pela NDA.
DMGregory

1
Conheço alguém que se inscreveu no programa. Ele não fez nada com isso, mas se inscreveu. Vou cutucá-lo e ver se ele deixará escapar. (Pergunta antiga, mas ainda não há respostas)
Draco18s não confia mais em SE

2
Eu realmente não acho que é possível responder a essa pergunta, já que todas essas coisas estão sob um NDA. Eu sugiro que se inscreva, a documentação declara quais ferramentas / compiladores e middleware estão disponíveis, afinal é gratuito. A única desvantagem é que você precisa assinar o NDA também.
Bernd

1
Estou votando para encerrar esta questão como fora de tópico, porque ela não pode ser (legalmente!) Respondida por ninguém e, portanto, não pode ser respondida. A Nintendo também é realmente rigorosa em não contar a ninguém os detalhes, então eu suspeito que nenhuma quantidade de edição tornará essa pergunta responsável sem estar em uma zona cinza legal.
Charanor

Respostas:


0

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 :

  • Ao publicar este post, não copio ou distribuo conteúdo protegido por direitos autorais.
  • Atualmente, não estou no NDA da Nintendo, no momento em que escrevo, e não participei do programa deles.
  • Não sou e nem fui - no momento em que escrevi - um funcionário da Nintendo.
  • As informações nas fontes vinculadas ficaram disponíveis, NÃO por minha culpa.
  • Não recebo lucro econômico ao fazer este post.
  • Meu entendimento do NDI descrito acima é o resultado de minhas próprias conjecturas pessoais com base nas informações disponíveis nas fontes vinculadas.
  • Esta publicação NÃO deve ser considerada um substituto para acessar o programa de desenvolvedor da Nintendo ou entrar em contato com a Nintendo.

1
Com certeza, existem muitos avisos de isenção de responsabilidade;) Eu realmente não sei, mas acho que essa ainda é uma área muito cinzenta e a distribuição dessas informações, mesmo que elas estejam disponíveis, não por causa de você não é legal. Tecnicamente, você está ajudando a distribuí-lo e torná-lo mais popular / disponível. Eu não vou votar ainda.
Nico

@ Nico Estou ligando e ... a lei sobre link não é homogênea em todo o mundo. Por isso, certifiquei-me de ter motivos suficientes para reivindicar o uso justo.
Theraot

0

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.


3
Isso parece mais um comentário, mas é próximo o suficiente de uma resposta, considerando todos os outros comentários que eu vi sobre a pergunta. Portanto, não vou votar, mas também não acho que essa resposta mereça algo negativo.
John Hamilton
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.