Vor nicht allzu langer Zeit hat Nintendo sein Entwicklerprogramm für alle geöffnet , die ein Nintendo Developer-Konto registrieren, und damit Indie- und kommerziellen Entwicklern den gleichen Zugang gewährt. Zumindest sagt das die verlinkte Seite.
Auf der Tools-Seite werden Unity und ein HTML5-Framework für die Spieleentwicklung sowie das "Nintendo Dev Interface (NDI)" aufgelistet. Da ich nicht wirklich daran interessiert bin, mit Unity (oder HTML5) zu entwickeln, möchte ich zumindest allgemein wissen, was die NDI enthält.
(Ich bezweifle nicht, dass zumindest einige dieser Informationen von einer NDA abgedeckt werden, aber ich würde gerne so viel wie möglich wissen, da ich mich für eine Weile nicht registrieren kann.)
Ich bin besonders daran interessiert, welche Art von Compiler / Sprachen unterstützt werden, welche Grafik-APIs (und / oder Abstraktionsschichten wie SDL) zulässig sind und wie das Testen von Spielen funktioniert (eine Art Kompatibilitätsebene? Von Nintendo genehmigte Emulation?).
Antworten:
Das Folgende ist mein Verständnis der NDI basierend auf den unten verlinkten Quellen.
Die NDI ist eine Client-Software, mit der der Benutzer eine Verbindung zu Nintendo-Servern herstellen kann, um SDKs, Beispiele, Treiber für die Verbindung zu Nintendo-Entwicklungskonsolen und Visual Studio-Erweiterungen herunterzuladen, die erstellte Ziele, Debug-Schnittstellen und Emulationsumgebungen bereitstellen.
Hinweis : Mir ist nicht bekannt, welche NDI ähnliche Tools für eine andere IDE als Visual Studio bereitstellt oder nicht. Es ist auch sinnvoll, dass solche Tools, wenn sie vorhanden sind, für Visual Studio vorhanden sind, da Unity Teil des Pakets ist. Außerdem habe ich keine Ahnung, wie umfangreich die Debugging- und Emulationsfunktionen sind.
Mit der NDI können Sie Ihre Pakete je nach Zielkonsole Ihrer Projekte unterschiedlich verwalten und auf dem neuesten Stand halten.
Quellen :
Haftungsausschluss :
quelle
Dies ist unmöglich zu beantworten. Wenn Sie Zugriff haben, dürfen Sie diese Details nicht mitteilen. Ich würde Ihnen jedoch empfehlen, Nintendo direkt anzurufen, wenn Sie wirklich an der Entwicklung eines Nintendo-Systems interessiert sind. Sie könnten Ihre Fragen beantworten.
quelle