Currently only supported by Linux

To compile the code type
   make

BUT!!!!!  You need to have the development packages for the following packages installed or else it won't compile.
    glut
    sdl
    sdl_mixer

    To run a simple single player game you need to have two shells open and type the following commands:

    Shell 1:
           ./aster_server 1 7777
    Shell 2:
           ./aster_client localhost 7777

   To run a two player game, you need to have two machines over LAN or INTERNET, one of them with two shells.  Let's say Machine 1's IP address is 192.168.1.101 for example

    Machine 1 Shell 1:
           ./aster_server 2 7777
    Machine 1 Shell 2:
           ./aster_client localhost 7777
    Machine 2:
           ./aster_client 192.168.1.101 7777

All of these examples use port 7777, you could change this to any other port and it should work just fine (assuming no other application uses the port you pick).  The first number in the aster_server line is the number of player.  The second number is the port.

ALSO !!!!!
   There's an extremely simple TCP tutorial in the "test" directory.  I haven't run or tested this in a while.  I made the "test" directory to teach myself how to do the networking for the full game.