Що в інтерфейсі Dev Interface?


10

Не так давно Nintendo відкрив свою програму розробників для доступу всіх, хто реєструє обліковий запис розробника Nintendo, надаючи рівний доступ інді та комерційним розробникам. Або, принаймні, те, про що говорить пов’язана сторінка.

На сторінці інструментів перелічено Unity та HTML5 рамки для розробки ігор, а також "Інтерфейс Nintendo Dev (NDI)". Оскільки я не дуже зацікавлений розвиватись за допомогою Unity (або HTML5, з цього приводу), я хочу знати, що містить NDI, принаймні в загальних рисах.

(Я не сумніваюся, що принаймні частина цієї інформації охоплюється NDA, але я хотів би дізнатися якомога більше, оскільки я не можу зареєструватися деякий час)

Мене особливо цікавить, який тип компілятора / мови підтримується, які графічні API (та / або шари абстракції, як SDL) дозволені, і як працює тестування відтворення (якийсь шар сумісності? Nintendo санкціонував емуляцію?).


5
Щойно перевірено; Google законно не повертає корисної інформації. Мій Google Fu теж досить сильний.
Krythic

4
З опису на сайті , схоже, що клієнт NDI - це лише інструмент, який допоможе налаштувати ваше середовище розробки (завантаження та встановлення відповідних SDK, змінних середовищ / конфігурацій, документації ...), а не сам двигун чи фреймворк. Деталі встановлення пакетів SDK тощо залежатимуть від платформи Nintendo, на яку ви орієнтуєтесь, і, швидше за все, захищені NDA.
DMGregory

1
Я знаю когось, хто підписався на програму. Він так і не зробив джек, але все-таки зареєструвався. Я підкачу його і побачу, чи не пустить він. (Старе запитання, але відповіді досі немає)
Draco18s більше не довіряє SE

2
Я дійсно не думаю, що відповісти на це питання неможливо, оскільки всі ці речі належать до NDA. Я пропоную зареєструватися, у документації зазначено, які інструменти / компілятори та проміжне програмне забезпечення доступні, це безкоштовно. Єдиним недоліком є ​​те, що вам потрібно підписати NDA як слід.
Бернд

1
Я голосую за те, щоб закрити це питання поза темою, оскільки на нього ніхто (на законних підставах!) Не може відповісти і, таким чином, не відповідає. Nintendo також дуже суворо ставиться до того, щоб нікому не розповідати подробиці, тому я підозрюю, що жодна кількість редагувань не призведе до цього питання, не перебуваючи в законній сірій зоні.
Шаранор

Відповіді:


0

Далі - моє розуміння НДІ на основі джерел, зв'язаних нижче.

NDI - це клієнтське програмне забезпечення, яке дозволить користувачеві підключитися до серверів Nintendo для завантаження SDK, зразків, драйверів для підключення до консолей розробки Nintendo та розширень Visual Studio, які забезпечують вбудовані цілі, інтерфейси налагодження та середовища емуляції.

Примітка . Мені невідомо, що б не було, чи ні, NDI надає подібні інструменти для іншої IDE, окрім Visual Studio. Також має сенс, що якщо такі інструменти існують, вони існували б для Visual Studio, враховуючи, що Unity є частиною пакету. Крім того, я не маю уявлення про розширення можливостей налагодження та емуляції.

NDI дозволить вам керувати різними вашими пакунками залежно від цільової консолі ваших проектів та постійно оновлювати їх.

Джерела :

Відмова від відповідальності :

  • Створюючи цю публікацію, я не копіюю і не поширюю вміст, захищений авторським правом.
  • На даний момент я - на момент написання запису - не в рамках NDA з Nintendo, і я не був учасником програми для розробників.
  • Я не є і не був - на час написання - співробітником Nintendo.
  • Інформація в пов'язаних джерелах стала доступною НЕ з моєї вини.
  • Я не отримую економічного прибутку, займаючи цю посаду.
  • Моє розуміння НДІ, описане вище, є результатом моїх особистих думок, заснованих на інформації, наявній у пов'язаних джерелах.
  • Цю публікацію НЕ слід вважати заміною доступу до програми розробника Nintendo або звернення до Nintendo.

1
Це впевнене, що чимало відмовлень не нести відповідальності;) Я насправді не знаю, але, мабуть, це все-таки дуже сіра зона, і розповсюдження цієї інформації, навіть якщо вони доступні не через вас, не є законними. Технічно ви допомагаєте розповсюджувати її та робите її більш популярною / доступною. Я все ж не підкажу.
Ніко

@Nico Я пов'язую і ... закон про зв'язування не є однорідним у всьому світі. Ось чому я переконався, що у мене є достатньо підстав вимагати справедливого використання.
Тераот

0

На це неможливо відповісти. Оскільки, якщо у вас є доступ, вам не дозволяється розповідати ці дані. Але я б порадив вам подзвонити безпосередньо в Nintendo, якщо ви дійсно зацікавлені в розробці для системи Nintendo. Вони можуть відповісти на ваші запитання.


3
Це звучить більше як коментар, але це досить близько до відповіді, з огляду на всі інші коментарі, які я бачив на запитання. Отже, я не збираюсь голосувати, але не думаю, що ця відповідь також не заслуговує нічого негативного.
Джон Гамільтон
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.