0% found this document useful (0 votes)
25 views8 pages

Java-Course Based Project Final

Uploaded by

jvihar36
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
25 views8 pages

Java-Course Based Project Final

Uploaded by

jvihar36
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 8

BRICK BREAKER

GAME
•TEAM MEMBERS:
N.JAHNAVI
(19071A0540)
P.SURESH (19071A0542)
R.SAI TEJA
(19071A0551)
S.SAHITHI
(19071A0555)

Guided by:
S.Swapna
INTRODUCTION
Brick breaker game is a widely used game which is developed using
Swing concept in Java .The simple brick game implements the following
functions: gamepad controller, game graphic design and audio signal
processing.

Gamepad controller makes sure the gamepad can control the position
of paddle.

Game graphic design is the user interface design and it shows the
correct routine of ball. Audio signal makes sure whenever the ball break a
brick, there is a sound effect.
WHY THIS PROJECT?
• The main idea behind choosing this project is to develop window
based application using Swing and AWT that provides Graphical User
Interface.

• This project involves concepts like collections and packages which


play a crucial role in graphics. This helps us to learn the concepts that
we haven't learnt earlier.s

• This game also paves the path to understand the taxonomy of eye
movement on natural configurations in which stimuli and goals
switch dynamically in time.
TOPICS USED:
1.Packages
2.Classes
3.Objects
4.Keys
5.Functions
6.Access specifiers
7.Collections
DESCRIPTION
Brick Breaker consists of three types of objects:

A paddle at the bottom of the screen, which can move left and
right, and is controlled by the mouse. An array of bricks of
various colors at the top of the screen. A ball, which bounces
around, colliding with the other objects.

CONDITIONS:
 If the ball collides with the bottom of the screen, the player loses.
 If the ball collides with any other edges of the screen it bounces in a realistic manne
 If the ball collides with a brick, the brick is destroyed and the ball
bounces in a realistic manner.
If the ball collides with the paddle, the ball bounces off at an angle proportional to wher
it hit the paddle.
FUTURE SCOPE

•This game can be taken to advanced level by adding an additional paddle in


between the bricks and the ground paddle where the ball shouldn't touch the
additional paddle while bouncing.

•The ball can be speeded up while moving to the higher levels.


CONCLUSION

In conclusion this game is a good brain refresher.

We learnt new concepts like Swing and AWT to create


window based applications and to provide graphical
user interface .We also learnt some classes like Jpanel
and Jframe that are used to group up the components.
THANK YOU!

You might also like