BlockOut
-------

Contents
--------

1) Introduction
2) Keys
3) Software requirements
4) Installation
5) Figures
6) Comments


1) Introduction
---------------

This is a 3D Tetris game. The player has to move figures
based on cubes in a room. The figures are moving slowly to the ground.
If it reaches it or can't be lowered, it is fixed and a new figure is
created. The game ends when no figure can be created.

Points are accumulated for lowering figures. If the player can complete a plane,
it is removed and more points are given. Finishing two or more planes at one
time gives more points than finishing 2 planes separated.



2) Keys
-------

There are following keys defined.

Cursor left, Cursor right, Cursor up and Cursor down to move
the figures in a plane.

q,w : rotate around x-axis
a,s : rotate around y-axis
y,x : rotate around z-axis

Keypad 5: to move figure lower by on plane

Space: to move the figure to the ground (when possible)

P: To Pause the game



3) Software requirements
------------------------

1) Qt-1.33
2) KDE-1.0
3) GCC 2.7 / GCC 2.8



4) Installation
---------------

Before it can be installed it must be compiled using <make>.
Then type <make install> to install it into /opt/kde.
Run the game by <BlockOut>



5) Figures
----------

The figures are defined in the file "BlockOut.figures" which is located in
/opt/kde/share/apps/BlockOut/.

The format of the file is like following:

<Number of figures in file>
<size of figure (x, y, z)>
<color of figure (r, g, b)>
<the position of the cubes (x,y,z)>
<the position of the next cube>
<.>
<.>
<.>
EndFigure
<size of figure (x, y, z)>
.
.
.


6) Comments
------------

Please send comments and suggestions to:

Markus Pietrek
mpietrek@init-ka.de
