Page 1 of 1

my old qb45 games

Posted: Wed Sep 19, 2007 4:28 am
by NaTeDoGG
I recently dug out all my old QB45 games and used DOSBox to get them to run on Windows XP. Here is a zip containing the 8 programs I was so proud of so long ago...

It has been about 12 years since I touched QBasic! Let me tell you, it is wierd. :) My old code is crap, I know, but I learned a lot. Here is what is included...

This is my crowning acheivement. It is a 3D stick fighting game. It uses an ASM keyboard hook and the SVGAQB graphics library. It took me years to develop. I ran into out of memory errors adding the fireball/chi moves. I ended up making the computer AI simpler to fit that in and I didn't work on it much after that.

Silly bike game where you try to do flips.

Strange text based rpg fighting sorta game. I think it is a little too hard, but if you can manage to get a mage to a high level, there are many spells and such. I like how my text based interface turned out.

One of my early games. Pong with lifebars and fireballs. :)

A Super Puzzle Fighter 2 Turbo clone. It is a puzzle game where rectangles of same-color bricks turn into larger bricks. Blowing them up dumps bricks on the other player. Too bad it is 2 player only.

The first real game I ever made. Simple chase the bad guys and shoot 'em up. Starts out easy, but gets difficult at the end (lots of enemies start teleporting in!).

This was going to be the title screen for my 3D fighting game, but I never got around to finishing it.

The source is there for most of the programs, along with readme files. I suggest reading the readme for the 3D fighting game so you know how to do some moves. The computer doesn't perform all the moves, so to see them you'll have to perform them yourself.

Posted: Wed Sep 19, 2007 5:34 pm
by Lachie Dazdarian
I'll check the games out.

Posted: Sat Sep 22, 2007 1:59 pm
by Raspberrypicker
wow that 3-D stick game is amazing!

but i lose every time :S

Posted: Sat Sep 22, 2007 9:10 pm
by NaTeDoGG
Haha, thanks Raspberrypicker! :) If it is too fast, open dosbox\dosbox.conf and set "cycles=40000" to a lower number. The computer isn't too smart, he just closes the difference and attacks with simple combos. He doesn't even do all the moves. Read the programs\super\readme.txt file to learn the moves and combos, then the computer should be easy to beat. :)