Il n'y a pas si longtemps, Nintendo a ouvert son programme de développeur pour l'accès à toute personne qui enregistre un compte de développeur Nintendo, donnant un accès égal aux développeurs indépendants et commerciaux. Ou, du moins c'est ce que dit la page liée.
La page des outils répertorie Unity et un cadre HTML5 pour le développement de jeux, ainsi que la "Nintendo Dev Interface (NDI)". Comme je ne suis pas vraiment intéressé par le développement en utilisant Unity (ou HTML5, d'ailleurs), je veux savoir ce que contient le NDI, au moins en termes généraux.
(Je ne doute pas qu'au moins certaines de ces informations soient couvertes par un NDA, mais j'aimerais en savoir autant que possible, car je ne peux pas m'inscrire pendant un certain temps)
Je suis particulièrement intéressé par le type de compilateur / langages pris en charge, les API graphiques (et / ou les couches d'abstraction, comme SDL) autorisées et le fonctionnement des tests de jeu (une sorte de couche de compatibilité? Émulation sanctionnée par Nintendo?).
Réponses:
Ce qui suit est ma compréhension du NDI sur la base des sources liées ci-dessous.
Le NDI est un logiciel client qui permettra à l'utilisateur de se connecter aux serveurs Nintendo pour télécharger des SDK, des exemples, des pilotes pour se connecter aux consoles de développement Nintendo et des extensions Visual Studio qui fournissent des cibles intégrées, des interfaces de débogage et des environnements d'émulation.
Remarque : je ne sais pas quoi que ce soit, le NDI fournit des outils similaires pour un IDE différent, autre que Visual Studio. Il est également logique que si de tels outils existent, ils existeraient pour Visual Studio étant donné que Unity fait partie du package. De plus, je n'ai aucune idée de l'étendue des capacités de débogage et d'émulation.
Le NDI vous permettra de gérer différents vos packages en fonction de la console cible de vos projets et de les maintenir à jour.
Sources :
Avertissements :
la source
C'est impossible de répondre. Puisque si vous y avez accès, vous n'êtes pas autorisé à révéler ces détails. Mais ce que je vous recommanderais, c'est d'appeler directement Nintendo si vous êtes vraiment intéressé à développer pour une console Nintendo. Ils pourraient répondre à vos questions.
la source