Что в Nintendo «Dev Interface»?


10

Не так давно Nintendo открыла свою программу для разработчиков для доступа всех, кто регистрирует учетную запись Nintendo Developer, предоставляя равный доступ независимым и коммерческим разработчикам. Или, по крайней мере, это то, что говорит связанная страница.

На странице инструментов перечислены Unity и платформа HTML5 для разработки игр, а также «Nintendo Dev Interface (NDI)». Поскольку я не очень заинтересован в разработке с использованием Unity (или HTML5), я хочу знать, что содержит NDI, по крайней мере, в общих чертах.

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

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


5
Только что проверил; Google законно не возвращает никакой полезной информации. Мой Google Фу тоже довольно сильный.
Krythic

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

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

2
Я не думаю, что возможно ответить на этот вопрос, так как все это находится под NDA. Я предлагаю зарегистрироваться, в документации указано, какие инструменты / компиляторы и промежуточное программное обеспечение доступны, это бесплатно в конце концов. Единственным недостатком является то, что вам нужно подписать NDA.
Бернд

1
Я голосую за то, чтобы закрыть этот вопрос как не по теме, потому что никто не может (юридически!) Ответить на него и поэтому не может ответить. Nintendo также очень строго не сообщает никому подробности, поэтому я подозреваю, что никакие изменения не приведут к ответственности за этот вопрос, если он не будет в юридической серой зоне.
Charanor

Ответы:


0

Следующее - мое понимание NDI, основанное на источниках, связанных ниже.

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

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

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

Источники :

Отказ от ответственности :

  • Делая этот пост, я не копирую и не распространяю защищенный авторским правом контент.
  • В настоящее время я - на момент написания статьи - не являюсь частью NDA с ​​Nintendo, и я не был частью их программы для разработчиков.
  • Я не являюсь и не был - на момент написания статьи - сотрудником Nintendo.
  • Информация в связанных источниках стала доступна НЕ по моей вине.
  • Я не получаю экономической прибыли, делая этот пост.
  • Мое понимание описанного выше NDI является результатом моих личных предположений, основанных на информации, доступной из связанных источников.
  • Этот пост НЕ должен рассматриваться как замена доступа к программе разработчиков Nintendo или обращения в Nintendo.

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

@ Нико Я связываю и ... закон о связывании не однороден по всему миру. Вот почему я удостоверился, что у меня было достаточно оснований требовать добросовестного использования.
Theraot

0

На это невозможно ответить. Поскольку, если у вас есть доступ, вы не можете сообщить эти детали. Но я бы порекомендовал вам позвонить в Nintendo напрямую, если вы действительно заинтересованы в разработке для системы Nintendo. Они могут ответить на ваши вопросы.


3
Это больше похоже на комментарий, но он достаточно близок к ответу, учитывая все другие комментарии, которые я видел по этому вопросу. Так что я не собираюсь высказываться, но я не думаю, что этот ответ также заслуживает отрицательного.
Джон Гамильтон
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.