Flash Player 6 has been included in the PSP update from sony. People can make their own homebrew flash games and play them on the PSP. Or sell them for that matter.
Flash uses a vector format for all its graphics and data, and so has much smaller file sizes. The PSP is portable, and by definition needs smaller file sizes. Unfortunate that.
Also, Sony have motives for helping a porting of flash player to the PSP, it’s well known, looks good, good PR, small, happy people, and the fact it doesn’t infringe on the money they’re making per game on a royalties basis. However, with Unity it’s a different matter. It isn’t very well known, they don’t gain much and people might make competing projects to the official games.
Well, first you’d need to port Unity to something like PS2 (PSP is just a cut down version of it). And it’s going to be really hard - consider that we’d have to reimplement the whole graphics engine (there’s no OpenGL is PS2/PSP), somehow make the whole .NET (Mono) runtime run in the tiny 32 (16 in PSP case) MB of RAM, etc. Unity, afterall, is much more heavyweight thing than Flash…
drool… again according to the press release another tool for the big studios only. pitty… wish us indie developers could easily develop for the PSP… would make a nice little market… people bowse to your website via the PSP and download the game… guess I’ll have to stick to flash v6 for my game/multimedia psp development.
Just a quick check: 6MB download, installation was easy on OSX but killed Safari, the game is still the same as it was since it’s there…
My suggestion for a big releases: If you don’t have the man power then get some developers who you thrust (pay them) to do some nice work to show off some of the funky new features for all platforms you’re supporting!
Correction, There is a “PSPGL” for the PSP, but it isn’t a full implementation of OpenGL. And I believe there is a OpenGL for the PS2 (if not homebrew, then I know Sony has a PS2GL version). nAlso, the PSP has 32 MB of RAM, but about 10 MB of it is taken by the flash memory I think.