home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Loadstar 212
/
212.d81
/
t.life2
< prev
next >
Wrap
Text File
|
2022-08-26
|
5KB
|
185 lines
u
L I F E 2
by Lance Thomas
INTRODUCTION
------------
LIFE-2 is played on a 7x7 board;
there are two players, Red and Blue.
Red moves first.
The playing pieces are called
"cells". Each player starts with three
cells at opposite corners of the
board. The players then take turns
placing a cell on the board. Each turn
is considered a "generation". The
object of the game is to annihilate
your opponents cells.
Each square on the board has
"neighboring" squares. The neighboring
squares are the squares adjacent
othrogonally and diagonally.
The cells die and reproduce
according to three rules. The rules
are:
1. Survivals. Every cell with two or
three neighboring cells survives
for the next generation.
2. Deaths. Each cell with four or
more neighboring cells dies due to
overpopulation. Every cell with
one neighboring cell or none dies
due to isolation. Dead cells are
removed from the board.
3. Births. Each empty square with
three neighboring cells (no more,
no less) is a "birth" square. A
cell is appears on it at the next
generation. A birth square
belongs to the player who has the
majority of the neighboring
cells.
Please note that after each
player's turn all births and deaths
occur simultaneously, and the move,
together with the births and deaths
constitutes a generation.
After the player's move, the birth
and death squares are marked. The
birth squares are marked by light red
for the Red player and light blue for
the Blue player. The death squares are
marked by black.
NAVIGATION
----------
The pointer can be moved by a
mouse in port 1, or a joystick in port
2, or the keyboard cursor keys.
For the joystick, the FIRE button
and [F7] are used as the left and
right mouse buttons, respectively.
For the keyboard, [SPACE] and
[RETURN] can be used as the left mouse
button, and [F7] as the right mouse
button.
The left mouse button, or its
equivalent, is used to make a
selection. A selection can also be
made with an indicated [KEY]. While
the program is "busy", the arrow
pointer will be yellow. The program
will not process mouse clicks or key
presses while the arrow is yellow. So
if you want to select something while
the arrow is yellow; press a key and
wait, or hold down the left mouse
button, or its equivalent, and wait.
Note, [STOP] has been disabled.
Help Screen. You can use the right
mouse button, or its equivalent, to
page up and down. For the keyboard,
use [CRSR Left/Right] to page up and
down.
COMMAND BUTTONS
---------------
There are four command buttons on
the game screen; Play, Edit, Help and
Quit.
PLAY starts a new game using the
current setup options. You must click
on the PLAY button to begin a game.
EDIT brings up the setup screen,
and allows you to edit the setup
options. The options can be changed
during play. If you want to start a
new game, you must use the PLAY
button
HELP brings up the help screens.
That's where you are now.
QUIT brings up the quit screen.
You must confirm you want to quit
LIFE2. You will be returned to
LOADSTAR or BASIC. If you go to BASIC,
the top of BASIC will be at 14272
(192+55*256) instead of 40960
(0+160*256).
SETUP
-----
Human. Use this option to control
which players are human. The default
is Red.
Show. Use this option to show the
current death, birth and safe squares.
The death squares (0-1 and 4-8
neighboring cells) are marked with
black. The birth squares (three
neighboring cells) are marked with
light red or light blue. The safe
squares (two neighboring cells) are
maked with light green. Note your move
changes the number of neighboring
cells. The default is No.
Pause. Use this option to control
the duration of the built-in pauses.
The default is 1.
The options take effect when you
quit the setup screen
CREDITS
-------
LIFE-2 is based on The Game of
Life. The Game of Life was orginally
descibed in "Scientific American",
October 1970, in an article by Martin
Gardner. The game itself was orginated
by John Conway.
To create this program, I used the
following tools: SYSRES(tm) by Don
Lekei from Hands-on Software Inc.;
FONT STUDIO by Anthony Rose; STAR
LINKER 1.2 and STAR PACKER 1.2 by Lee
Novak; ZIP BASIC 2.0 by Rick Nash;
MR. EDSTAR by Dave Moorman; and
FONTSWAPPER V2 from LOADSTAR.
This program incorporates the
following tools: MR. MOUSE 2.1 and
MOUSE MATE by Lee Novak.
LT