Thursday, February 18, 2010

Webwars

12 years ago I wrote a game in Pascal called "Webwars." The idea was simple: you control the player (webwarrior?) , shooting webs to immobilize every baddie walking around the level before the time runs out. The webs shoot in a straight line until they hit something. The catch is, you can't cross your own webs. So, the more you shoot, the more difficult it is to maneuver around and shoot the baddies that are left. Every time you complete a level, you start a new level with even more baddies. It created a very minor and short-lived craze in my 9th grade class (or was that in 8th grade?).

3 or 4 years later I rewrote Webwars in C++. Basically the same game; it still had Ascii-graphics and the same kinds of levels. It took me only a few hours to finish, and it was primarily to get myself programming for fun again.

Another year or so later I rewrote the game a third time, again in C++, this time using OpenGL for graphics which I was learning at the time. It was fun to create all the graphics and come up with interesting "worlds" (web worlds?). Anyway, I've uploaded it here for anyone to play if interested. Requires a Windows OS. Use the arrow keys to move, the W A S D keys shoot webs, push Spacebar to drop a bomb.

Download: webwars.zip [divshare.com]

(p.s. I've lost the source code for the first version otherwise I would have posted that as well. I still feel like the original was the best version (it even had a level editor!) but maybe that's just nostalgia)

1 comment:

  1. sweet! now all you gotta do is write a new game every week and post it here!

    ReplyDelete