BASIC Computer Games

pagecover1
All the programs here are ones I've run on machines I have (except the ones in HP 2000 BASIC, which have been extracted from library tapes). They are not scanned/OCRed listings, nor merely re-typed from books or magazines. They've been tested, and they work.

If you want to run these programs under some dialect of BASIC other than the one they're written in, you might need to make a few changes. For example, some versions have a RANDOMIZE command, which restarts the pseudo-random number generator with a "random" value; some have no exact equivalent, but can use RND() with a negative number (to reseed the generator with your number); still others have no equivalent. In some versions, RND() with a positive integer generates a pseudo-random number between zero and the number you give; in others the result is always between zero and one; in some versions you can repeat the last pseudo-random number by asking for RND(0).

But maybe we can go out on a limb looking ten years ahead. Programs will use the principles of artificial intelligence. They will converse with you in English and will seem nearly sentient. The action and challenge of a game will automatically adjust to individual player capability. Realistic action (movie quality) will be incorporated into games via video discs, computer animation or a combination of both. Multi-player games with opponents around the world will be commonplace. There will be games to appeal to a wide variety of tastes.
Book Link:
http://www.atariarchives.org/basicgames/