Audio (104) Datatype (15) Demo (56) Development (247) Document (64) Driver (19) Emulation (62) Game (533) Graphics (229) Library (22) Network (63) Office (22) Utility (271) Video (18)
Total files: 1725
Full index file Recent index file
Part of Aros World Exec |
[Show comments] [Show snapshots] [Show videos] [Show content] [Replace file] -------------------------------------------
This AROS update removes a dependency on an
old lib. If you don't have the jfif.library
then please try this update. Thanks.
-------------------------------------------
GLColumns 0.1 ReadMe
GLColumns is a Tetris-like game, written in C++ using SDL and OpenGL. It runs on
Linux, Windows and other OSs, if ports are made.
Please read also the NEWS file concernig current status of development.
Compiling and running
See the file INSTALL
How to play
The game is played like Tetris. There is a set of three blocks of different
colors falling down. The player controls it and places it on a playfield
(a 9x16 set of fields for blocks). The blocks form lines in three directions:
horizontal, vertical and diagonal. If three or more blocks form such a line,
they disappear and the player is awarded some points. The rest of the blocks
then fall down so that there are no blocks hanging in midair. The game ends
when there is no more place on the playfield to put another set of blocks.
The game is controlled by keyboard. The keys are:
* left arrow - move the blocks to the left
* right arrow - move the blocks to the right
* up arrow - shift the blocks
* down arrow - drop the blocks down from above (they fall down immediately)
The game can be played on three levels of difficulty: easy, normal and hard.
The difference between them is the starting speed of the falling blocks.
The game has so-called levels. The game starts on level 1. When the player
matches 50 blocks, the level is increased, and with it the speed of the falling
blocks (by 10%).
Points are awarded as following:
30 points for a basic match (three blocks)
+ 15 points for every additional block matched (if more than three were
matched)
+ 2 points for every 'level' if the block was dropped from above
* 2^n (two to the power of n) where n is the place in sequence if the blocks
were matched in sequence, that is the match was triggered by previous one
Piotr Dziwinski
|