Bricks 3 Code
Brought to you by:
shadow--x
BRICKS 3 is a tetris style puzzle game. History ------- The first Bricks game was written in Turbo Pascal under DOS. It was a simple puzzle game written for me and my friends. It was never released to public. The next version, Bricks 2, was written in Delphi. Some algorithms, as well as graphics, was reused from original game but most of the code was rewritten. Although playable it was never finished. That's the main reason, why this version was also never released. In 2009 I decided to rewrite it completely in Python. All codes and graphics I made from scratch. This is how Bricks 3 arised. How to play ----------- Standard game type: You drop blocks of bricks on the game field. While the block is falling You can move it left, right or rotate it. Compose lines of at least 3 identical bricks (horizontal, vertical or diagonal) on the field to remove the bricks. When the gaps between bricks in a column appear, the bricks fall to fill that gaps. If at least one new line of bricks occur, the whole procedure is repeated with bonus multiplier (x2, x3, x4, etc...). The blocks are usually composed of 3 bricks in line. Sometimes, You get cross of 5 bricks. There are several different bricks (2 to 9 - depending on game type and difficulty). Sometimes, you can get one of 2 special bricks: - hidden brick represented by question mark brick (it is revealed when removing) - multibrick represented by a star - this brick can be used with others to compose a line of three (like a joker card) Classic game type (Bricks, Bricks 2): The rules are almost the same as for Standard game, but: - there are no cross blocks (always 3 bricks in a block) - you cannot rotate blocks Challenge game: In this type of game, the number of different bricks in increasing from 2 (in level 1) to 9 (in level 8). Find out yourself, what changes in levels 9 and 10 ;) Tetris game: I think, I dont have to explain the rules. You simply drop blocks with different shapes on the game field. Fill the whole horizontal line (composed of any bricks) to remove it. Plugin games: Bricks 3 can be easily extended with additional plugin games. There is already a plugin game called "Frozen bricks". Try it yourself :)