Filed Under Pitt Geeks
Posted: 21 April 2008
Updated: 10 June 2008
Last weekend the Pitt Geeks Club held our annual 24 hour coding competition. Participants were allowed to form teams of up to three people. They could choose any language, platform, and type of game they wished. Six teams signed up but only four of us completed something.

I held on posting this in the hope of tracking down all the teams code and games however, due to finals that was a total failure. My choice of language was QBasic. I had written and released a
QB sprite editor for specific use in this competition. Other language choices were C++ and D. I’m not entirely sure what all the teams used.

The winner was Team OMGWTFBBQ with the theme of Penguins and Gangsta Rap. They devised an awesome game which combined
Tetris with
Breakout. Basically at certain points of the game, the whole Tetris board would flip over and your next Tetris piece turned into the paddle which the ball would bounce off of. They also included network play where you could battle the other person. Throw in a hip Penguin commentator and some catchy pirate rap and you got yourself one hell of a game. I managed to get this source code and will post everything as soon as I get time to compile it.
My game was pretty much a flop. I attempted a RPG and discovered that it takes too long to do such a game in QBasic. In the end, I didn’t really have a game. Its more of a display of graphics. Granted the graphics I did far exceeded anything I managed to do in the past, however I never got to include any frame animation. The “world view” map supports connecting multiple maps (like old school NES Zelda) and uses a 2nd overlay map for collision detection. The battle screen is very similar to FF2’s battle view screen. Supporting 2 player characters and 4 enemy sprites. That’s about it.
I also realized that QBasic is a bitch when getting into this complex of programming. The next annual programming competition, I’ll switch to another language. I’ve included a zip of the source code and executable.
More Photos From Event
Download QB RPG