satacoy
Still Fresh
- Joined
- May 1, 2006
- Messages
- 81
With both the Pandora and the Wiz on the (hopefully) near horizon, I've been inspired to try my hand at a bit of "next generation" handheld development. I thought it might be helpful or interesting to some if I keep a running log of what I'm doing.
I've done a bit of development on the GP2X, which culminated in BlastRiot. I entered BlastRiot in the GBAX'07 game competition, and enjoyed the entire experience. I've been kicking a few ideas around for another project but before I got too ambitious I thought I'd try to develop something simple for the Wiz and/or Pandora.
So, with that in mind I'm setting my sights on a simple Shoot-Em-Up consisting of:
Even though I envision this as a 2D project I'm planning on using OpenGL for a few reasons.
I plan on posting the source code as I go along with the hope that others can find use of it. If others want to contribute original artwork or ideas, I'm all ears.
I've done a bit of development on the GP2X, which culminated in BlastRiot. I entered BlastRiot in the GBAX'07 game competition, and enjoyed the entire experience. I've been kicking a few ideas around for another project but before I got too ambitious I thought I'd try to develop something simple for the Wiz and/or Pandora.
So, with that in mind I'm setting my sights on a simple Shoot-Em-Up consisting of:
- A simple enclosing arena for the combatants. Maybe bigger than the screen and scrollable?
- A player controlled combatant and a "Boss" enemy.
- Some rudimentary AI for the Boss.
- Simple collision detection.
- Some particle effects (always my favorite) to liven things up.
- Fast frantic action.
- Sound or Music - I'll wait until I actually have a piece of hardware to figure this stuff out.
- Scoring or the concept of lives or "Game Over". I just want to run around a shoot stuff.
Even though I envision this as a 2D project I'm planning on using OpenGL for a few reasons.
- It'll allow me to rotate and zoom objects easily through hardware.
- I'll get my feet wet in OpenGL, making the transition to 3D less painful.
- From what I can gather, OpenGL is supported on both the Pandora and the Wiz. This may allow the project to be compiled easily for either platform. I'll restrict myself to OpenGL ES 1.1 in hopes that it's available on both.
I plan on posting the source code as I go along with the hope that others can find use of it. If others want to contribute original artwork or ideas, I'm all ears.