views:

351

answers:

2

Hello guys, I was wondering if there are some PSP programmers here that could share their opinions with me. I'm an iPhone/iPod indie game dev right now ( I also develop non game apps , but I really love games ). The Apple App store is really crowded, so for an indie like me, with my (low) marketing resources, it's really really hard to get noticed in the app store.

The Sony PSP miniS , seems like a great opportunity for the Indie dev, but I was wondering if anyone could give me some insights, or thoughts about the platform ?

Thank you very much.

+3  A: 

The PSP minis are not comparable to the iPhone apps in the sense that they restrict you from using any peripherals, download content or any network activity for a start. Not being a iPhone developer all I can tell you is that developing for the PSP should be somehow easy once you already checked out the free PSP SDK (ps2dev.org).

The free SDK contains lots of samples showing you how to use the controls, IO, and graphic capabilities. One major difference is that PSP doesn't support OpenGL, instead it has its own GL like API called GU.

GU programming is close to OpenGL without texture management support (this is an extremely basic comparison). For audio and video there is dedicated hardware that can decode mpeg4 and to speed up your code you have an extra vector floating point unit processor that is very fast and can boost your 3D and physics code.

There are however ports of popular game development libraries such as SDL, Allegro, ODE, BulletPhysics, etc.. that you can use as a base for your game development. So lets say that you master already SDL coding for the PSP can be almost trivial just by adjusting the screen mode and input of your game.

Paulo Lopes
Hello, the PSP Free SDK that you mention is for Homebrew development only ? or is the one I have to learn in order to make commercial games ? Because I'm mostly interested in the second thing :^) , thanks for the answer.
Mr.Gando
I'm talking about the homebrew one since it is the only you can just download and learn from, however the official one contains a better compiler and extra code samples and libraries that are not open. Knowing how to code in the homebrew SDK already reduces the learning curve once you jump into the official one.
Paulo Lopes
A: 

Sony will release the PhyreEngine maybe this spring. Read http://www.gamasutra.com/view/news/27576/GDC_Sony_To_Release_PhyreEngine_PSP_In_Spring.php for more information.

jex