December 24, 2017

Breakout Game : Turbo C++


   Breakout  is  an  arcade  game. In  the game, the player has to  clear  a   board   of  bricks by  shooting  a ball  against  them. A  ball  travels  across   the screen,  bouncing  off  the  top  and  side  walls  of  the  screen. 

When a brick is hit, the ball bounces away and the brick is destroyed. The player loses a turn when the ball touches  the  bottom of the screen. To prevent this from happening, the player has a movable paddle  to  bounce  the  ball  upward, keeping it in play. When all of the bricks are removed from the board, a new level should be presented. It has been developed using the Turbo C++ 3.0 IDE. It uses BGI Graphics to render all the graphics. 


Screenshots


Breakout Game - Output

Breakout Game - Output

Breakout Game - Output

Breakout Game - Output

Breakout Game - Output

Breakout Game - Output

Breakout Game - Output








  Functionality

    • To move the paddle left press Left arrow key.
    • To move the paddle right press Right arrow key.
    • To pause the game press Space bar key.
    • To return from game press Escape key.
    • To pause sound press S.




Download



Click here to view and download the source code of Breakout (110 KB).

Click here to download the executable file of Breakout (104 KB) (Please note that it is a 16-bit executable and will not run on 64-bit systems).





No comments:

Post a Comment