Не так давно Nintendo открыла свою программу для разработчиков для доступа всех, кто регистрирует учетную запись Nintendo Developer, предоставляя равный доступ независимым и коммерческим разработчикам. Или, по крайней мере, это то, что говорит связанная страница.
На странице инструментов перечислены Unity и платформа HTML5 для разработки игр, а также «Nintendo Dev Interface (NDI)». Поскольку я не очень заинтересован в разработке с использованием Unity (или HTML5), я хочу знать, что содержит NDI, по крайней мере, в общих чертах.
(Я не сомневаюсь, что по крайней мере часть этой информации покрыта NDA, но я хотел бы знать как можно больше, так как я не могу зарегистрироваться некоторое время)
Меня особенно интересует, какой тип компилятора / языков поддерживается, какие графические API (и / или уровни абстракции, такие как SDL) разрешены, и как работает тестирование игры (какой-то уровень совместимости? Nintendo санкционировала эмуляцию?).
Ответы:
Следующее - мое понимание NDI, основанное на источниках, связанных ниже.
NDI - это клиентское программное обеспечение, которое позволяет пользователю подключаться к серверам Nintendo для загрузки SDK, примеров, драйверов для подключения к консолям разработки Nintendo и расширений Visual Studio, которые предоставляют встроенные цели, интерфейсы отладки и среды эмуляции.
Примечание . Мне неизвестно о том, предоставляет ли NDI аналогичные инструменты для другой IDE, отличной от Visual Studio. Также имеет смысл, что если такие инструменты существуют, они будут существовать для Visual Studio, учитывая, что Unity является частью пакета. Кроме того, я не имею представления о возможностях отладки и эмуляции.
NDI позволит вам управлять различными вашими пакетами в зависимости от целевой консоли ваших проектов и поддерживать их в актуальном состоянии.
Источники :
Отказ от ответственности :
источник
На это невозможно ответить. Поскольку, если у вас есть доступ, вы не можете сообщить эти детали. Но я бы порекомендовал вам позвонить в Nintendo напрямую, если вы действительно заинтересованы в разработке для системы Nintendo. Они могут ответить на ваши вопросы.
источник