OK folks, here's my most complete game so far. I've gotten myself side-tracked with 2 other ideas (and a 3rd on the drawing board, literally) and I know this guy needs some work. So - it's about time I solicit some feedback.
What is it? A while back, rev mentioned that there isn't really a basic "Pong" game for the INTV. So this is my implementation of one. It's highly influenced by an old Radio Shack Pong system I had as a kid, so anyone familiar with that or similar will see some of my inspiration.
I already am conscious of a bunch of current limitations:
My input handling is not perfect - damn near any input acts as "fire" to progress through screens - that's intentional as I play around with it. Use the honour system until you get familiar with the menu options (it's not very complex).
The ball only moves at 45 degree angles. I have no idea how hard the math would be to implement complex angles. Early Pong systems were weird - some only moved at very predictable angles, some allowed for fancy moves depending on how you hit the ball. I can't decide how much it's worth it to look into that. My ball movement logic is VERY simple at the moment so there's room for improvement there.
Graphically (especially the title screen), I'm intentionally going for a very old school look.
It only plays to a limited number of lives/score. Again, intentional as I develop it. Trivial to change those numbers for an actual "release".
There is no AI. There IS a single-player mode, however. I find Pong AIs are either laughably bad, or too damned good. To be honest I'm not sure just how much people would want this, although I certainly have the cycles to spare (and a rough idea how to implement a few difficulty levels of it). It would make the menu/setup more complex though - more steps of input.
And I find the "hard" levels damn hard. I can only imagine how bad they'd be with a real controller. Maybe I'm just a bad gamer and others will enjoy the challenge.
Oh, and the collision detection in hockey is that way on purpose. You'll understand once you get the "puck" trapped on your "stick". And yes, sometimes it can bite you in the ass. Try moving horizontally to really mess with it
Anyway - time to see what people think. I've kinda stopped messing with it but if I get feedback, I can see myself poking at it again.