2010-01-13 2 views
2

Я искал разработку Nintendo DS от имени моего агентства и начал использовать devkitPro/libnds и PAlib, это кажется идеальным для наших нужд, пока мы не решим, является ли это жизнеспособным маршрутом для нас и, мы надеемся, инвестировать/подать заявку на комплект разработчика и лицензию.Nintendo DS с использованием PAlib

Моя основная забота заключается в том, что при разработке и изучении стиля PAlib можно в конечном итоге взять проект, построенный таким образом, и получить его и опубликовать? Я действительно не хочу вкладывать много времени в изучение этого, чтобы изучить совершенно другую установку. По существу, я полагаю, что PAlib только для Homebrew? Что мне нужно узнать для розничного развития игр DS?

Большое спасибо, Anton

ответ

4

Нет, проекты, основанные PAlib не могут быть лицензированы и опубликованы. См. Также http://wiki.devkitpro.org/index.php/PAlib

Не Не тратьте время на изучение или использование PAlib.

К сожалению, даже при использовании правильно поддерживаемых библиотек доморощенного вам по-прежнему будет справедливая работа, чтобы перейти к коммерческой разработке.

0

Чтобы заниматься розничной торговлей (то есть получать оплату за свой продукт), вам нужно получить настоящий комплект разработчика от Nintendo. Домашние Dev-наборы не обязательно работают так же, как и настоящие, и (что самое главное) у них нет доступа к библиотекам реальных разработчиков.

Таким образом, если вы развиваетесь против набора для доморощенного разработчика, вам нужно будет изучить совершенно новую библиотеку (которая, вероятно, работает совсем по-другому), когда вы переходите к реальной вещи.

Теперь это не означает, что домашние комплекты для разработчиков не могут быть полезными - это способ заставить код работать на реальном DS. Пока все понимают, что это прототип прототипа, возможно, этого может быть достаточно, чтобы убедить кого-то подружиться для настоящего набора для разработчиков. Если вы пройдете этот маршрут, у вас будет хотя бы что-то вроде спецификации (он должен работать как прототип!).

Я также посоветую не упоминать Nintendo, что вы это сделали. Я не в индустрии, но они явно противостоят домашней сцене - я не понимаю, как они будут себя чувствовать в отношении разработчиков, которые начали заниматься домашним бизнесом.

+0

Большое спасибо за ответ, я думаю, что я потрачу некоторое время на изучение PAlib/libnds исключительно, чтобы получить опыт программирования на C++ для устройства и получить представление, если он сработает для нас! Идея прототипа прототипа велика, это может помочь мне убедить MD разветвить настоящий комплект! Большое спасибо, Ant – antonmills

+1

Держитесь подальше от PA_lib. Изучите настоящее устройство, не скрывайте его! Вот несколько основных руководств, которые помогут вам начать работу: http://www.liranuna.com/nds-2d-tuts/ – LiraNuna

+0

Спасибо LiraNuna, я опытный разработчик AS3 и веб-разработчик, и хотя я честен с C/++ сложность DS (управление банками памяти и т. д.) довольно запугивает! У меня было несколько человек, которые говорят мне держаться подальше от PAlib и изучать устройство, и я думаю, что вы правы, я отдам PAlib и научусь надлежащим образом, ваши учебники определенно пригодится! – antonmills

Смежные вопросы