PSP minis не сопоставимы с приложениями iPhone в том смысле, что они ограничивают вас использованием любых периферийных устройств, загрузкой содержимого или любой сетевой активностью для начала. Не будучи разработчиком iPhone, все, что я могу вам сказать, заключается в том, что разработка для PSP должна быть как-то легкой, как только вы уже проверили бесплатный PSP SDK (ps2dev.org).
Бесплатный SDK содержит множество образцов, показывающих, как использовать элементы управления, ввода-вывода и графические возможности. Одно из главных отличий заключается в том, что PSP не поддерживает OpenGL, вместо этого имеет свой собственный GL, как API, называемый GU.
GU-программирование близко к OpenGL без поддержки управления текстурой (это чрезвычайно простое сравнение). Для аудио и видео есть специальное оборудование, которое может декодировать mpeg4, и для ускорения вашего кода у вас есть дополнительный векторный процессор с плавающей запятой, который очень быстр и может повысить ваш 3D и физический код.
Есть, однако, порты популярных библиотек разработки игр, такие как SDL, Allegro, ODE, BulletPhysics и т. Д., Которые вы можете использовать в качестве основы для разработки вашей игры. Так что скажем, что вы уже освоили кодирование SDL для PSP, может быть почти тривиальным, только отрегулировав режим экрана и ввод вашей игры.
Здравствуйте, PSP Free SDK, который вы упомянули только для разработки Homebrew? или я должен учиться, чтобы делать коммерческие игры? Потому что меня больше всего интересует вторая вещь: ^), спасибо за ответ. – Goles
Я говорю о доморощенном, так как это единственное, что вы можете просто загрузить и узнать, но официальный содержит лучший компилятор и дополнительные образцы кода и библиотеки, которые не открыты. Знание того, как кодировать в SDK доморощенного, уже снижает кривую обучения, как только вы входите в официальный. –