Computer Science II Lab 4
                           Writing a Game

 Introduction
 ============
 The time has come to practice your use of classes, low level PTY
 manipulations, and the ascii library!

 There will be no guided lab this time, as we have spent a great deal
 of time in class constructing the pong game.  Instead, copy my files
 from gopher either via the gopher client or by copying from the ftp
 directory on sdf.org.  You can use any of the code in these files in
 this lab.


 Writing a Game (challenge)
 ==========================
 Create a text base video game.  This can be anything you like, so
 long as it has the following elements:
   - some sort of animation
   - no-echo non-blocking user input (like with our pong game)
   - some goal for the user
   - marketability (just kidding)

 You could make this very simple, for instance it could be a game
 where you try to catch one character with another one.  That
 wouldn't be much fun though.  You'll enjoy the experience, and extra
 credit points, if you try to create a full game.  Some ideas of
 games that would be relatively easy to clone are:

    - Breakout/Arkanoid
    - Snake
    - Frogger
    - Any other of the fun little arcade games of the 1980s

 The key here is to have fun and make an interactive program.  Our
 next set of programs will be very batch oriented, so savor the
 experience of writing nifty interfaces while you can.


 Get creative and enjoy!