I've been messing with this
Clanlib game development library for C++, which makes it easier to actually
make a game, instead of fooling around with underlying code for sounds and images and sprites all day. So far I like it pretty well, and recommend it to anyone else with knowledge of C++ to give it a shot.
So while experimenting with its features, I kind of worked them into a little test app. It cycles colors, draws a semi-transparent background, renders the play objects onto a secondary canvas and rotates it in the corner, etc. Then I thought it was almost demo material enough to upload for folks to check out, so I added in a ball, collision detection, generated some sounds and such, and it ended up being a fun little diddy to mess with.
Download Fypong v0.1GAMEPLAY: ARROW KEYS MOVE PADDLE. BOUNCE BALL. IT'S PONG.
p.s. I was getting an fps of around 600, so I'm curious to know what other folks get with it, to use as a reference of the performance of the code and the Clanlib library and all that. I'd also be curious of any serious stuttering or gameplay problems, which could be attributed to things on different PCs.