LEGAL DISCLAIMER
These programs are all free, but they are copyrighted and come with no warranties. Please use at your own risk. If source code is provided, you may modify the program only with my permission; otherwise, it is forbidden.
NOTICE TO MY OS X USERS
I no longer distribute my programs as packages. The ZIP files simply contain folders with the actual programs themselves and all the necessary files that go with them. You can copy them to your Applications folder if you wish.
WHAT HAPPENED TO SOME OF MY EMERGENCE BASIC GAMES?
In case you noticed and are wondering, I've removed three of the games I had on here that were written in Emergence BASIC, and that's due to the fact that for whatever reason, they don't seem to be working well anymore on modern hardware, especially in regards to video performance (at least, that's the results I'm getting on my machine). However, I still am offering one of my EB games for download below (a number-guessing game that only uses the GUI and no graphics).
I may eventually re-write some of these games, but I haven't decided yet.
5 x 5 POKER
This is a simple poker game where you place cards on a grid and try to earn points with the hands you make. It's actually inspired from an old DOS game I used to play many years ago. Created with QB64; requires a mouse.
Version 1.00 for Windows
Screen shot
JUXTAPOSE
My Connect Four clone has now been updated for the 21st century and is better than ever! Written in Visual Basic 2012, you can even choose between 32- and 64-bit versions. (Note: Requires the .NET Framework 4.5 and will not run on anything prior to Windows 7. .NET 4.5 will be installed if it is not already present. Extract the archive and run the setup file. For ages 10 and older; some comments made by the computer can be sarcastic.)
Version 3.00 for Windows (x86)
Version 3.00 for Windows (x64)
Screen shot
CHOPPER ATTACK
My first game for the HTML5 platform! This is a very simple arcade game, and if I had to describe it, I'd have to say that it's somewhat similar to the old game of Sabotage on the Apple II. All you have to do is shoot down the helicopters with your turret; the game ends when ten of the helicopters have landed.
The game has been tested on most of the popular browsers, and I've tried to iron out as many of the issues as I can. You might notice fonts that don't display properly, buttons that don't scale in size the way they should, or with the Opera browser, occasional drops in frame rate.
(A note on the latest version, 1.01: I've made improvements to the code that handles mouse input. Please read the title screen for the instructions. You can now shoot bullets by pressing the right mouse button.)
Current release: Version 1.01
Chopper Attack
Chopper Attack (WebGL accelerated)
WUNDERPUCK
A fun two-player game (you play against the computer) where you try to shoot your pucks into your opponent's half of the gameboard before he does.
Version 1.00 for Windows
Screen shot
Version 1.00 for OS X
Screen shot
FREE PASCAL AWARI
This is the first program I've ever written in Pascal, a game called Awari. You can find the rules for the game on the web or at Wikipedia.
The goal here was to learn about Pascal, not to do anything particularly fancy. In fact, the program uses the console text screen. My advice is to increase the font size of the window if you think it's too small.
The source code is included, which you can open with the Lazarus editor.
Version 1.00
Screen shot
AROUND THE WORLD
This is a simple version of the classic game that we've all played with our friends around the basketball net. You can play against the computer or against other human players, and you can also set the difficulty level.
Version 1.01 for Windows
Screen shot
Version 1.00 for OS X
Screen shot
ASTROSMACK
If you loved "Astrosmash" on the old Intellivision game console of the early 1980s, then you should love this, because it's a clone! The object of the game is simple: Earth is being bombarded by falling asteroids and various enemies, and you must destroy them all! Has many features and is a lot of fun.
Version 1.00 for Windows
Screen shot
Version 1.00 for OS X
Screen shot
DAGNABBIT!
Version 1.01 for Windows
Screen shot
Version 1.01 for OS X
Screen shot
GRASS
This is a program called GRASS, otherwise known as "The GReat and Adorable Soccer Simulation." This is a demo written in Game Maker that simulates a soccer game in an arcade, top-down fashion. Basically all you do is watch. You are allowed to specify the names of the two teams and the length of the game.
Version 1.00 for Windows
Screen shot
FB-SNARL
This is a simple game written in FreeBASIC in which you have to navigate mazes. In fact, trying to see if I could create an algorithm that could generate mazes is how it all got started, and then it grew into this little game. Not the most perfect algorithm, but it works, and I thought it would be good enough to share.
Version 1.01 for Windows
Screen shot
SIM-ZOO-TV
Here's something pretty unusual, and will probably appeal to you if you are a U2 fan. Remember ZOO TV? This is a program that actually simulates it by bombarding you with images and text while playing their music.
Version 1.00 for Windows
STARPORT DEFENDER
A fairly simple space arcade shoot-em-up that starts off slowly and gradually becomes more and more frantic.
Version 1.03 for Windows
Screen shot
Version 1.03 for OS X
Screen shot
ALIEN SIZZLE
A simple space arcade shoot-em-up based on an old Apple ][ game called "Alien Drizzle."
Version 1.13 for Windows
Screen shot
Version 1.10 for OS X
Screen shot
"NINETY-NINE" OR "99" (GUI VERSION)
A simple but fun card game. All players add their cards to a cumulative numeric total, and the object is to avoid crossing the boundaries at 33, 66, and 99.
Version 2.11 for Windows
Screen shot
Version 2.11 for OS X
Screen shot
BRICKS & BUGS
A breakout type of game.
Version 1.17 is now here ... I've implemented a few improvements that make the game less ... okay, I'll say it ... boring!
Version 1.17 for Windows
Screen shot
Version 1.14 for OS X now incorporates these improvements as well.
Version 1.14 for OS X
Screen shot
QUICK-RACE
A very simple, quick and dirty 2-D racing game.
Version 2.00 for Windows
Screen shot
MAGNUM (THE "MAGIC NUMBER" GUESSING GAME)
A simple but fun number guessing game with a twist -- you and the PC actually ask questions to each other.
Version 1.06 for Windows
Screen shot
MAGIC BOX BENCHMARK
A console program that solves a type of puzzle known as a "magic box."
Version 1.01 for Windows
SCREW THY NEIGHBOR
A simple but fun card game.
Version 2.2.1 for Windows
Screen shot
WORD JUMBLE
A word-search design program written in Visual Basic 5.0.
Version 1.05 for Windows
SUPER UPWARDS
The game of Upwords written in QuickBASIC.
Version 1.38 for MS-DOS
NAVEL ENGAGEMENT
The game of Battleship written in QuickBASIC.
Version 1.08 for MS-DOS
DELUXE MASTERMIND
The game of Mastermind written in QuickBASIC.
Version 1.7b for MS-DOS
NINETY-NINE (99)
A card game written in QuickBASIC (similar to the one above).
Version 1.23 for MS-DOS
OH SHIT! (ALSO KNOWN AS OH RATS!)
A bidding card game (similar to Spades) written in QuickBASIC.
Version 1.15 for MS-DOS (Oh Shit!)
Version 1.15 for MS-DOS (Oh Rats!)
WHIP-IT
A Whip-It puzzle emulator written in QuickBASIC.
Version 1.01 for MS-DOS
MISCELLANEOUS BASIC PROGRAMS
Super Squares, a simple graphics demo (executable is for Windows, but BASIC source code is included).
Version 1.01 (QB64)
Spectrum, a simple graphics demo (executable is for Windows, but BASIC source code is included).
Version 1.01 (QB64)
Line Demo, a graphics demo that shows the randomly changing path of a line.
QB/PDS
QB64
FreeBASIC
Logical Statement Analyzer, a program that evaluates logical statements consisting of a set of specific symbols.
QB/PDS
QB64
FreeBASIC
Rainbow Generator, a program that generates random "rainbows" based on a simple algorithm.
Typing Speed Calculator, a program that determines how fast you type.

