Java-Course Based Project Final
Java-Course Based Project Final
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 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