T^3 - A 3-dimensional Tetris(tm) game
version 04.12.20-beta
Copyright (C) 2004 Derek Hausauer
slightlytwisted@users.sourceforge.net
+--+ +--+
/--/| /--/|
+--+--+ | |/ | |/--+ +--+--+
/--/--/| +--+| +--+--/| /--/--/|
| | |/--+ +-| |/ +--+--+--+--+ | | |/ | | |/
+--+--+--/| /--+--+| /--/--/--/--/| +--+--+ +--+--+|
| | |/ | | |/ | | | | |/ | |/ | | |/
+--+--+ +--+--+ +--+--+--+--+ +--+ +--+--+
http://t-3.sourceforge.net
+-----------------------------------------------------------------------------+ | License | +-----------------------------------------------------------------------------+
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License (LICENSE.TXT) for more details.
You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+-----------------------------------------------------------------------------+ | Notes | +-----------------------------------------------------------------------------+
- T^3 is actually an assignment for a 400-level graphics course at the University of Alberta.
- This is the beta version of T^3, so any feedback and suggestions are greatly appreciated! Please see the project website for more details.
+-----------------------------------------------------------------------------+ | Requirements | +-----------------------------------------------------------------------------+
T^3 requires the following libraries:
- OpenGL (http://www.opengl.org) or MESA (http://mesa3d.sourceforge.net/)
- GLUT (http://www.opengl.org/resources/libraries/) or MESA-glu (http://mesa3d.sourceforge.net/)
- libtiff (www.libtiff.org)
+-----------------------------------------------------------------------------+ | Compiling | +-----------------------------------------------------------------------------+
From the top directory, type 'make'. As this is the beta, you may have the unpleasant chore of editing the makefile to get compilation to work on your system. Let me know how you make out...
A common problem is if you are running X11R6 instead of X11. If this is the case, change the line that reads "-L/usr/local/lib -L/usr/X11/lib \" in the file src/Makefile to "-L/usr/local/lib -L/usr/X11R6/lib \".
+-----------------------------------------------------------------------------+ | Running | +-----------------------------------------------------------------------------+
From the top directory, type './t3' to begin the game. The following command line arguments are recognized
-t enable the game timer (aka. "arcade mode")
-4 4x4 playing field (hardest)
-6 6x6 playing field
-8 8x8 playing field (default)
-10 10x10 playing field (easiest)
+-----------------------------------------------------------------------------+ | Controls | +-----------------------------------------------------------------------------+
Piece Movement:
[W] move piece away from you
[A] move piece left
[S] move piece right
[D] move piece toward you
[Space] drop piece
Piece Rotation:
[Q] rotate piece away from you
[Z] rotate piece toward you
[E] rotate the piece left
[R] rotate the piece right
- click-and-drag the left mouse button left and right to spin the piece
Game Control:
[P] pause/unpause game
[Esc] exit game
[F1] restart game
[F12] toggle FPS display
[F] toggle fullscreen mode
- click-and-hold the right mouse button to toggle scoreboard / time
display
View Control:
- move the mouse left, right, up, and down to rotate and tilt the playing field
