Index of /ports/games/ttt/work/ttt-2003.03.14
Name Last modified Size Description
Parent Directory 22-Jan-2008 15:59 -
COPYING.txt 14-Mar-2003 11:59 18k
Makefile 05-Jan-2008 03:00 1k
Makefile.bak 14-Mar-2003 13:50 1k
images/ 14-Mar-2003 13:50 -
sounds/ 14-Mar-2003 13:42 -
ttt.c 05-Jan-2008 03:00 14k
ttt.c.bak 14-Mar-2003 13:48 14k
ttt - A simple Tic Tac Toe game written in SDL
by Bill Kendrick
bill@newbreedsoftware.com
http://www.newbreedsoftware.com/
March 14, 2003 - March 14, 2003
About
-----
ttt is a very simple one- or two-player Tic Tac Toe game played using a mouse.
It was developed in response to a request by Barbara Schaffer of the
American Red Cross. It is released as Free Software under the
GNU General Public License. (That is, it's Open Source.) See COPYING.txt.
Requirements
------------
ttt requires the Simple DirectMedia Layer library ("libSDL"), as well as
the add-on audio library "SDL_Mixer". See http://www.libsdl.org/
Playing
-------
When you run the game, you'll see the "#"-shaped tic-tac-toe board
and a pair of buttons on the right, labelled:
'Human vs. Computer'
and
'Human vs. Human'
Click one of these buttons to begin. At the bottom right, you'll notice
it now says "X's Turn".
Use the mouse pointer to choose a position on the game board, and click
to place a piece. The "turn" display at the bottom right will now read
"O's Turn."
In two-player mode ("Human vs. Human"), the other player must also use
the mouse to place their piece.
In one-player mode ("Human vs. Computer"), the computer will think for
a moment, and then place its piece.
The game cycles like this until it is over. (See below)
Game Over
---------
The game ends either when someone wins (by getting three of their pieces
in a row, either horizontally, vertically, or diagonally), or when the
board is full.
If someone wins, a message will appear at the bottom right stating either
"X WINS" or "O WINS!"
If the game is a draw, it will say "A draw!"
At this point, you can click one of the game-starting buttons at the right
("Human vs. Computer" or "Human vs. Human") to start a new game.
Quitting
--------
To quit 'ttt', either press the [Escape] key on your keyboard, or click the
'close' button on the window's titlebar.
Enjoy!
------
I hope you like it! You can taylor 'ttt's look to fit your needs by
changing the graphics (in the "images" directory) and sound effects
(in the "sounds" directory).
-bill!
bill@newbreedsoftware.com
March 14th, 2003