Nintendo DSi SDK: начало работы - PullRequest
       42

Nintendo DSi SDK: начало работы

8 голосов
/ 19 февраля 2009

У кого-нибудь есть хорошая отправная точка для изучения разработки для нового Nintendo DSi? Какое оборудование вам нужно для разработки и тестирования чего-то подобного? Можете ли вы разработать для DSi, используя стандартные DS? Какой язык вам нужен?

[Бонусный вопрос]: Я также слышал, что новый DSi получит App Store, похожий на Apple. Смогут ли разработчики продавать игры, используя это?

Ответы [ 4 ]

12 голосов
/ 19 февраля 2009

Насколько я знаю, единственный законный способ получить комплект для разработки Nintendo DS / DSi - это получить его прямо от Nintendo, требуя от вас больших денег и, предпочтительно, подписанного контракта. с большим издателем игры. Это относится ко всем основным игровым консолям, за исключением, возможно, Xbox 360 и платформы XNA. Я не предвижу, что они скоро изменят свою бизнес-модель; управление SDK гарантирует, что производители оборудования получат прибыль от любой игры, выпущенной для их консоли.

Если вы хотите получить представление о том, на что похоже программирование на DS, существуют некоторые «неофициальные» (читай: взломанные и нарушающие лицензионные соглашения) среды для домашнего программирования DS. Поиск в Google по запросу «DS Homebrew», вероятно, вызовет много информации.

Несмотря на это, большинство разработок для игровых приставок, включая DS, выполняется на C или C ++.

7 голосов
/ 20 февраля 2009

Если вы хотите начать сейчас. Возьмите тележку DS "доморощенный"; M3, Acekard, Cyclowiz, R4 и т. Д.

Проверка сейчас, у Acekard (http://www.acekard.com/) уже есть карта, совместимая с DSi. Я уверен, что уже есть другие. Технически нет изменений между DS и DSi для картриджей Slot 1 (полностью совместимых), все дополнительные функции связаны с камерой, возможностью подключения и возможностью запуска с карты SD.

Для получения дополнительной информации о части Dev, проверьте форумы; http://desmume.org У них также есть (как следует из названия) эмулятор DS для загрузки.

Бонус: Исходя из прошлой записи, вероятность того, что Nintendo откроет NDi для dev, невелика. Я думаю, что об этом говорили на Wii через WiiWare, но долгое время в этой области не было ничего нового. Просто релизы от известных / авторитетных компаний.

3 голосов
/ 24 марта 2009

Я пытался разрабатывать на DS некоторое время назад. Насколько я помню, у DevKitPro была библиотека ARM, которую вы могли использовать. Я работал в основном с Func-C, но C ++ поддерживается. Технически, я думаю, вы можете программировать на все, что имеет компилятор для архитектуры ARM.

Я надеюсь снова заняться этим, когда DSi будет запущен в Канаде. Более быстрый процессор, постоянное хранилище и больший объем памяти должны привести к домашнему пиву.

0 голосов
/ 24 июня 2011

Если вы просто хотите немного развлечься с DS, то в данный момент набор для домашнего приготовления devkitPro достаточно сложен. Вот ссылка на руководство, которое дает введение в программирование простой игры с помощью этого набора: http://www.patater.com/manual

К сожалению, если вы хотите получить официальный инструментарий даже для того, чтобы стать разработчиком DSIware, похоже, у вас есть существующая игровая компания и выкашливающая несколько тысяч долларов. http://www.nintendolife.com/forums/dsiware/info_on_dsi_ware_development

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...