2009-08-31 86 views
4

我想知道是否有一些PSP程序员可以与我分享他们的意见。我现在是iPhone/iPod独立游戏开发者(我也开发非游戏应用程序,但我非常喜欢游戏)。苹果应用商店真的很拥挤,因此对于像我这样的独立开发者来说,凭借我的(低)营销资源,真的很难在应用商店中得到注意。索尼PSP的独立发展?

Sony PSP miniS似乎是独立开发者的绝佳机会,但我想知道是否有人可以给我一些见解或关于平台的想法?

回答

4

PSP minis与iPhone应用程序无法比拟,因为它们限制您无法使用任何外设,下载内容或任何网络活动作为开始。不是一个iPhone开发者,我只能告诉你,一旦你已经检出了免费的PSP SDK(ps2dev.org),为PSP开发应该很容易。

免费的SDK包含大量示例,向您展示如何使用控件,IO和图形功能。一个主要的区别是PSP不支持OpenGL,而是它有自己的GL类似API,称为GU。如果没有纹理管理支持,GU编程接近OpenGL(这是一个非常基本的比较)。对于音频和视频有专门的硬件,可以解码mpeg4,并加快你的代码,你有一个额外的矢量浮点单元处理器,非常快,可以提高你的3D和物理代码。

然而,有一些流行的游戏开发库的端口,如SDL,Allegro,ODE,BulletPhysics等,您可以将它们用作游戏开发的基础。因此,让我们说,您已经掌握了SDL编码,只需调整屏幕模式和游戏输入即可轻松实现。

+1

您好,您提到的PSP免费SDK仅适用于Homebrew开发?或者是我为了制作商业游戏而学习的那个人?因为我主要对第二件事感兴趣:^),谢谢你的回答。 – Goles 2009-10-11 20:28:03

+1

我正在谈论自制软件,因为它是唯一可以下载和学习的软件,但官方软件包含更好的编译器和额外的代码示例以及未打开的库。知道如何在自制软件包中编写代码,一旦跳入官方软件包,就可以减少学习曲线。 – 2009-10-12 13:38:33