==============================================================================
[   THE KAY*FOG RBBS  |  CPM-CC09.ART  |  posted 01/18/86  |  200 lines 11k  ]

          The CP/M Connection                   Originally published in    
                  by                               Computer Currents       
             Ted Silveira                           2550 9th Street        
  (copyright and all rights reserved)             Berkeley, CA  94710      


                               August 13, 1985
                               GAMES?  IN CP/M?

     It's summer--time for a few games.  My favorite game for wasting time 
is pinball, but a computer game will do in a pinch.  

     CP/M never has been (and never will be) famous for its games or its 
graphics.  Most CP/M computers have no graphics at all, and even those that 
do have only very crude ones whose main function is to appear on the screen 
at odd times.  All the same, the public domain programmers have managed to 
cook up a number of games, some of which are even fun.


[ARCADE-STYLE GAMES]

     It's difficult to produce an arcade-style game on a computer that 
doesn't have any graphics because you have only letters, numbers, and 
punctuation marks to work with.  It takes ingenuity.

     The first such game I ever saw was [Aliens].  It's a version of the 
early arcade classic, Space Invaders.  Rows of menacing aliens advance 
toward you, blinking their eyes and flapping their wings, while you dodge 
right and left, shooting at them and then ducking behind protective 
barriers.  The game has six variations:  in games 1 and 2, the aliens can't 
shoot back; in game 3, they can shoot back; in game 4, the aliens are 
invisible and can shoot back; in game 5, both the aliens and your 
protective barriers are invisible; and in game 6, the aliens, the barriers, 
and you are all invisible (this is a game?).  Of these variations, only 
game 3 is worthwhile.

     You have to admire the ingenuity of the person who wrote Aliens; it's 
a good recreation of the original, even if the aliens are made out of Xs, 
Os, Ms, and other odd characters.  But it suffers because arcade games have 
moved beyond the static shoot-'em-up style of Space Invaders.  It won't 
hold your interest for too long.

     [PACMAN] is a version of the original eat-'em-up arcade game of the 
same name.  You run through the maze, gobbling up dots and dodging monsters 
that want to gobble you.  When you eat one of the four power dots, you can 
chase the monsters, for a while.  Once you've eaten all the dots, you move 
to a higher level.

     This game has four variations, depending on whether the monsters are 
intelligent or not and whether they blink or not.  It's a good recreation 
of the original, and it isn't easy because it runs fast--you need quick 
fingers to turn those corners.  I've seen the game in two versions:  
Pacman89 for Heath/Zenith 89 terminals, and Pacman95 for Televideo-style 
terminals.  If you're in doubt about which to use, try Pacman95 first--it 
works for many common terminal types.

     [MCHASE] is another maze game, a cross between Pacman and Donkey Kong.  
You run through a maze collecting pomegranates (!), dodging or jumping over 
the natives.  The natives may be frightened, uninterested, asleep, or 
aggressive (especially if you stumble over them and wake them up).  

     You start a maze with a certain number of bonus points, and you gain 
points for every pomegranate you collect before you reach one of the maze 
exits.  However, you also lose points for the time you spend in the maze, 
so sometimes it's better to leave a few pomegranates behind and make an 
early exit.  

     Once you get out of one maze, you move on to another, each with a new 
pattern and natives who behave differently.  In one maze, Bizarre Bazaar, 
almost all the natives are asleep when you start, and the rest are very 
lethargic.  But as you go stumbling and crashing through the bazaar, the 
natives wake up, quite agitated some of them, and by the time you get out 
(if you do), the bazaar is a mass of confusion with natives rushing about 
everywhere.

     This game hasn't been out long, and I'm still engrossed in it.  It's 
well done and requires a nice combination of dexterity and strategy.  It 
even has a key that lets you freeze the action so you can look the 
situation over in peace.  That's a bit like cheating, but I use it anyway.

     [FRUN] is a very distant cousin of the arcade game Qix.  In Frun, you 
try to "paint" as much of a rectangular grid as you can, without running 
into any of the obstacles that suddenly appear at random points on the 
grid.  When you run into an obstacle, the game is over--your score is the 
number of spaces on the grid you've managed to fill.

     Frun is a simple game that relies heavily on dexterity.  I don't find 
it (or Qix) very interesting, but then I'm not very good at it either.

     [FIGHTER] is a standard shoot-'em-up.  On your screen, you see a 
gunsight, which you try to train on bobbing and weaving alien spacecraft so 
you can blow them out of the sky.  The aliens don't shoot back.

     Fighter isn't a great game, though I enjoy it a little more than Frun.  
What makes it interesting is that it's written in Microsoft BASIC.  I that 
interpreted BASIC was just to slow for any kind of an action game, but 
Fighter, though it's a simple game, proves me partially wrong.  If you're a 
game player, Fighter won't hold your attention long, but if you're a BASIC 
programmer, you might want to take a look at it.

     Kaypro owners get two commercial games bundled with their computers--
Catchum (like Pacman) and Ladder (like Donkey Kong).  For those of you 
Kaypro owners who've mastered Ladder or at least gotten tired of its 
screens, there is a library file called LADUP.LBR that should interest you.  
LADUP.LBR contains all the fixings to install a whole new set of screens in 
Ladder.  These are good screens, too--more challenging than the original 
ones.

     Those of you who've never seen Ladder should get a Kaypro-owning 
friend to show it to you--it's a good game.  Of the games I've mentioned so 
far, only Mchase is as good as Ladder.


[STRATEGY GAMES]

     Strategy games have nothing to do with the "real-time" action of 
arcade games; instead, they're most closely related to board games like 
chess or Monopoly.  You succeed in strategy games through good planning (or 
good luck) rather than good reflexes.

     [ZCHESS] is a well thought out chess game.  It allows you to play 
either white or black and shows the positions on the board after every 
move.  To vary the level of Zchess' play, you can choose the number of 
turns (from one to six) it's allowed to look ahead while planning its 
moves.  With a one move look-ahead, Zchess takes about five seconds to make 
its move.  I once tried Zchess with a six move look-ahead, and after 30 
minutes, it still hadn't made its first move--I have no idea whether it was 
still thinking or had become hung up in some endless loop.  Perhaps I 
should have left it on overnight.

     I'm not a chess player, so I can't judge how well Zchess plays.  With 
a one move look-ahead, it beat me ruthlessly and seemed to be playing very 
aggressively.  I imagine that a good chess player could take Zchess' 
measure, though at a six move look-ahead, the player might die of boredom 
first.

     [OTHELLO] is a computer version of the board game of the same name 
(also called Reversi, I think).  It's one of those deceptively simple board 
games, played on a board marked into squares, and involves placing markers 
to capture territory.  If you manage to block a line of your opponent's 
markers on either end with your own markers, the surrounded pieces reverse 
to your color (hence Reversi).  If you don't know the game, you'll have to 
read up on it somewhere because this program has no instructions or 
documentation.  If you've seen the game played, you can figure the program 
out quickly, though the computer will thrash you soundly while you're 
learning.

     The program allows you to give a one to four chip handicap to yourself 
or to it (fat chance!), and it plays without much delay.  As with Zchess, I 
can't properly evaluate Othello's level of play because I'm not an Othello 
player, but just let it face me on a Gottleib pinball machine . . .

     [MONOPOLY] is a version of the classic Parker Brothers board game, 
written in MBASIC.  It's a one-player game--you against the computer (and 
the computer rolls the dice).  The usual rules of Monopoly apply, and you 
can mortgage and unmortgage property, as well as build houses.  

     Unfortunately, this game doesn't show you the Monopoly board.  It does 
give you commands for listing all properties (with their owners), all 
properties in a particular color group, and all properties of a single 
owner, but unless you have a very good memory, you'll need a Monopoly board 
for reference when you play.

     If you enjoy Monopoly and can't find anyone to play the board version 
with, this computer version will keep you from facing complete withdrawal.  
Maybe some talented BASIC programmer will take over the game and add a 
board display.

     [GUSHER] is a one-player game for would-be oil barons, rather like 
Monopoly.  You start out with a stake of $100,000.  With this money you 
have to buy drilling equipment, pumping and storage equipment, 
seismographic equipment and studies, and, of course, oil leases.  There are 
42 unexplored leases available, some containing oil, others containing salt 
water or mineral water or nothing (you can't open a sideline in bottled 
mineral water, unfortunately).  You buy, explore, drill, buy, explore, 
drill, and then, unless you're lucky, go to the bank to borrow more money.  
In your quest for oil and wealth, you also face random disasters--roughneck 
strikes, pump explosions, embezzlement, lawsuits.  

     Like Monopoly, Gusher involves a fair amount of strategy, especially 
since you're almost certain to go into debt.  What's the best oil search 
strategy?  When you get some money should you pay your debts?  Buy up new 
leases?  Keep a hefty reserve for emergencies?  Should you sell off a 
producing well as its oil reserves decline?

     Gusher is a pretty good game of its type, though it would be more fun 
if two people could play at once.  The locations of the oil deposits change 
with each game, so you can play repeatedly without gaining any unfair 
advantage.

------------------------------------------------------------------------------
      Ted Silveira is a freelance writer and contributing editor to several
   computer-oriented publications.  He appreciates suggestions or feedback
   and can be reached through the KAY*FOG RBBS (415)285-2687 and CompuServe
   (72135,1447) or by mail to 2756 Mattison Lane, Santa Cruz, CA 95065.

-------------------------  End of CPM-CC09.ART Text  -------------------------