我想知道这里是否有一些 PSP 程序员可以与我分享他们的意见。我现在是 iPhone/iPod 独立游戏开发者(我也开发非游戏应用,但我真的很喜欢游戏)。Apple App Store 真的很拥挤,所以对于像我这样的独立开发者,以我(低)的营销资源,真的很难在 App Store 中引起注意。
索尼 PSP miniS 对独立开发者来说似乎是一个很好的机会,但我想知道是否有人能给我一些关于这个平台的见解或想法?
我想知道这里是否有一些 PSP 程序员可以与我分享他们的意见。我现在是 iPhone/iPod 独立游戏开发者(我也开发非游戏应用,但我真的很喜欢游戏)。Apple App Store 真的很拥挤,所以对于像我这样的独立开发者,以我(低)的营销资源,真的很难在 App Store 中引起注意。
索尼 PSP miniS 对独立开发者来说似乎是一个很好的机会,但我想知道是否有人能给我一些关于这个平台的见解或想法?
PSP mini 无法与 iPhone 应用程序相提并论,因为它们会限制您一开始就使用任何外围设备、下载内容或任何网络活动。作为一名 iPhone 开发人员,我只能告诉你的是,一旦你查看了免费的 PSP SDK (ps2dev.org),为 PSP 开发应该会很容易。
免费的 SDK 包含大量示例,向您展示如何使用控件、IO 和图形功能。一个主要区别是 PSP 不支持 OpenGL,而是有自己的 GL 类 API,称为 GU。
GU 编程在没有纹理管理支持的情况下接近 OpenGL(这是一个非常基本的比较)。对于音频和视频,有可以解码 mpeg4 的专用硬件并加速您的代码,您有一个额外的矢量浮点单元处理器,速度非常快,可以增强您的 3D 和物理代码。
但是,有一些流行的游戏开发库的端口,例如 SDL、Allegro、ODE、BulletPhysics 等。您可以将它们用作游戏开发的基础。因此,假设您已经掌握了 PSP 的 SDL 编码,只需调整游戏的屏幕模式和输入即可。
索尼可能会在今年春天发布 PhyreEngine。阅读http://www.gamasutra.com/view/news/27576/GDC_Sony_To_Release_PhyreEngine_PSP_In_Spring.php了解更多信息。