Arkanoid

By Jaime Limon

 

 

 

 

Arkanoid is a video game in which the object of the game is to make all the blocks disappear by hitting them with a sphere.

The sphere is controlled by hitting it with a paddle that can only be moved horizontally.

The game is over when the sphere is either lost, or after all the blocks have been hit and have disappeared.

I implemented a simple version of this game with two levels.A light is in motion and highlights the blocks until playing begins in each level.

The reflection is computed using R = -L + 2*(L dot N)*N.

Collision is used by checking the center of the sphere against the boundaries of all the blocks, paddle, and walls.

 

 

 

User�s guide:

mouse moves the paddle:with the left mouse button pressed, move the mouse in the

�� �������� ����������� direction you want the paddle to go.While the game has not begun (i.e., the sphere is

���� ������������������ not in free motion), you can position the sphere to a starting point by moving the

���� ������������������ paddle.

s� button starts the game.

p� button pauses the game

r� button resets the game and starts it over

 

 

 

 

Level 1 has a block pattern similar to level 1 in the original Arkanoid game.

When a block is hit with the sphere, a small explosion effect appears.

Once all the blocks in level 1 have been hit the game moves on to level 2 automatically.

 

 

 

 

��������� Level 2 has a block pattern in the image of a joker.

The game is played the same as in level 1.

 

 

 

 

��������� Once all the blocks have been hit in level 2, the sphere stops moving.��

You can either reset the game and start again, or close the window to quit the game.