I want to make a game for the PSP. It's going to be a Side-Scrolling Platform Shooter with possible Ad-Hoc/Infastuctor multiplayer. So I'm wondering what langauge would be the best for this? I already know a tiny bit of Lua and my friend knows C++. Eventually, I want to be able for the game to be compatible with the computer (with joystick support). And I want the PSP and Computer versions to interact. But for now, I need to know how to make a Side-Scrolling Platform Shooter.