3
Most read
7
Most read
10
Most read
Welcome To My
Presentation
Project Name
Click The Ball
By Samrin Ahmed Riya
ID: 011142021
About Project:
A ball game.
Involvement of one player.
Dependency over the mouse pointer.
Needs to click on the ball to gain scores.
List of Features:
 The background of the game e.g. Game scenery.
 A ball with randomly generated colors.
 Background music.
 Ten Levels with gradual increase of speed & 15 points each.
 Buttons to perform the actions.
 Text field to display the score & show the levels.
View of the Game Frame
Technology Used In The Project:
Swing.
AWT (Abstract Windowing Toolkit)
Library or Packages Used In The
Project:
 For Exception:
import java.io.IOException;
import static java.lang.Thread.interrupted;
import javax.sound.sampled.LineUnavailableException;
import
javax.sound.sampled.UnsupportedAudioFileException;
 For Painting on the
Frame:
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import java.awt.geom.*;
Library or Packages Used In The
Project(Cont…):
 For Background audio:
import javax.sound.sampled.AudioInputStream;
import javax.sound.sampled.AudioSystem;
import javax.sound.sampled.Clip;
import javax.sound.sampled.DataLine;
import javax.sound.sampled.LineEvent;
import javax.sound.sampled.LineListener;
 For Game Scenery:
import java.awt.image.BufferedImage;
import javax.imageio.ImageIO;
Lessons From The Project:
 Having the potential to accomplish a project.
Use of Java as a programming language.
 Creativity in the design of the game.
Making a wireframe before doing the main task.
 Development of the coding skill.
Lessons From The Project:
(From Technical Side)
 Idea for creating simple game using GUI.
 Idea of working with frame & panel.
 Knowledge to work with ellipse 2D class in panel.
 Knowledge to add background image & music.
Difficulties Faced
 While drawing the ball in the panel.
 While working with ellipse 2D class.
 While adding background image & music
Steps To Make The Project Better
 Needed some more time.
 Clear concept about gaming in java.
 More practice.
Game using Java
DEMO
Game using Java

More Related Content

PPTX
Design phase of game development of unity 2d game
PPTX
Final year project presentation
PDF
Android Application And Unity3D Game Documentation
PPTX
Game development life cycle
PPTX
Snake game powerpoint presentation by rohit malav
PPTX
Proposal of 3d GAME Final Year Project
PDF
Final project report Snake Game in Python
PPT
Breakout Ball project presentation
Design phase of game development of unity 2d game
Final year project presentation
Android Application And Unity3D Game Documentation
Game development life cycle
Snake game powerpoint presentation by rohit malav
Proposal of 3d GAME Final Year Project
Final project report Snake Game in Python
Breakout Ball project presentation

What's hot (20)

PPTX
Final Year Game Project Presentation
PPTX
Car racing game for android
PPTX
report on snake game
PPTX
Project presentation FPS
PPTX
Introduction to Game Development
PPSX
An Introduction To Game development
PPTX
Introduction to Game Development
PPTX
Game dev process
PPTX
Tic tac toe game with graphics presentation
PPTX
Online Movie Ticket Booking
PDF
Introduction to Game Development
DOCX
Assignment hci : Draw the Users Mental Model for a Transfer of Money from one...
PPTX
Tic tac toe
DOCX
Report on car racing game for android
DOCX
Final project report of a game
PPTX
Phases of game development
PPT
Game genres
PDF
Ludo game using c++ with documentation
PPTX
Game Architecture and Programming
PPTX
Quiz application
Final Year Game Project Presentation
Car racing game for android
report on snake game
Project presentation FPS
Introduction to Game Development
An Introduction To Game development
Introduction to Game Development
Game dev process
Tic tac toe game with graphics presentation
Online Movie Ticket Booking
Introduction to Game Development
Assignment hci : Draw the Users Mental Model for a Transfer of Money from one...
Tic tac toe
Report on car racing game for android
Final project report of a game
Phases of game development
Game genres
Ludo game using c++ with documentation
Game Architecture and Programming
Quiz application
Ad

Similar to Game using Java (20)

PPT
DOCX
Y1 gd engine_terminology -MPH (Michael P. Hughes)
DOCX
Michael Hughes - Y1 GD ngine_terminology
PPTX
Galactic Wars XNA Game
DOCX
Engine terminology
DOCX
Y1 gd engine_terminology
DOCX
Y1 ig gd engine terminology work
PPTX
XNA And Silverlight
PPT
Game programming with Groovy
PPTX
Unity3D Programming
PPT
Open Source Solutions For Live Visuals
DOCX
Y1 js engine_terminology
DOCX
Y1 gd engine_terminology
PPTX
Windows phone 7 xna
PDF
The Ring programming language version 1.7 book - Part 53 of 196
DOCX
Callum deighton engine terminology
PPTX
XNA and Windows Phone
DOCX
Game engine terminology/glossary
PDF
Getting Into the Game Development Business in the Philippines (2010)
ODP
A stack of shaders applied to create the 'old TV' effect
Y1 gd engine_terminology -MPH (Michael P. Hughes)
Michael Hughes - Y1 GD ngine_terminology
Galactic Wars XNA Game
Engine terminology
Y1 gd engine_terminology
Y1 ig gd engine terminology work
XNA And Silverlight
Game programming with Groovy
Unity3D Programming
Open Source Solutions For Live Visuals
Y1 js engine_terminology
Y1 gd engine_terminology
Windows phone 7 xna
The Ring programming language version 1.7 book - Part 53 of 196
Callum deighton engine terminology
XNA and Windows Phone
Game engine terminology/glossary
Getting Into the Game Development Business in the Philippines (2010)
A stack of shaders applied to create the 'old TV' effect
Ad

More from United International University (15)

PPTX
Digital Banking - Revolution in Bangladesh
PPTX
Happiness advantage
DOCX
Project report on arduino based parking lot system
DOCX
Talk shows-Are they entertaining ?
PPTX
Systematic Project Implementation
PPTX
Project Management Tools
PPTX
Peephole Optimization
PPTX
Balanced Tree (AVL Tree & Red-Black Tree)
PPTX
Academic Pressure Too Much To Handle
PPT
Tree-In Data Structure
PPTX
Arduino Based Parking Lot System
PPT
Cinema & Its Impact On Society
PPT
Cyber Crime-The New War of the 21st Century
Digital Banking - Revolution in Bangladesh
Happiness advantage
Project report on arduino based parking lot system
Talk shows-Are they entertaining ?
Systematic Project Implementation
Project Management Tools
Peephole Optimization
Balanced Tree (AVL Tree & Red-Black Tree)
Academic Pressure Too Much To Handle
Tree-In Data Structure
Arduino Based Parking Lot System
Cinema & Its Impact On Society
Cyber Crime-The New War of the 21st Century

Recently uploaded (20)

PPTX
IOP Unit 1.pptx for btech 1st year students
PPT
UNIT-I Machine Learning Essentials for 2nd years
PDF
Application of smart robotics in the supply chain
PDF
Artificial Intelligence_ Basics .Artificial Intelligence_ Basics .
PDF
BTCVPE506F_Module 1 History & Theories of Town Planning.pdf
PDF
Introduction to Machine Learning -Basic concepts,Models and Description
PDF
Engineering Solutions for Ethical Dilemmas in Healthcare (www.kiu.ac.ug)
PPTX
INTERNET OF THINGS - EMBEDDED SYSTEMS AND INTERNET OF THINGS
PPTX
ARCHITECTURE AND PROGRAMMING OF EMBEDDED SYSTEMS
PDF
Performance, energy consumption and costs: a comparative analysis of automati...
PDF
MACCAFERRY GUIA GAVIONES TERRAPLENES EN ESPAÑOL
PDF
B461227.pdf American Journal of Multidisciplinary Research and Review
PDF
CBCN cam bien cong nghiep bach khoa da năng
PDF
V2500 Owner and Operatore Guide for Airbus
PPTX
sub station Simple Design of Substation PPT.pptx
PPTX
Soft Skills Unit 2 Listening Speaking Reading Writing.pptx
PDF
THE PEDAGOGICAL NEXUS IN TEACHING ELECTRICITY CONCEPTS IN THE GRADE 9 NATURAL...
PPTX
MODULE 3 SUSTAINABLE DEVELOPMENT GOALSPPT.pptx
PPTX
Hardware, SLAM tracking,Privacy and AR Cloud Data.
PDF
The Journal of Finance - July 1993 - JENSEN - The Modern Industrial Revolutio...
IOP Unit 1.pptx for btech 1st year students
UNIT-I Machine Learning Essentials for 2nd years
Application of smart robotics in the supply chain
Artificial Intelligence_ Basics .Artificial Intelligence_ Basics .
BTCVPE506F_Module 1 History & Theories of Town Planning.pdf
Introduction to Machine Learning -Basic concepts,Models and Description
Engineering Solutions for Ethical Dilemmas in Healthcare (www.kiu.ac.ug)
INTERNET OF THINGS - EMBEDDED SYSTEMS AND INTERNET OF THINGS
ARCHITECTURE AND PROGRAMMING OF EMBEDDED SYSTEMS
Performance, energy consumption and costs: a comparative analysis of automati...
MACCAFERRY GUIA GAVIONES TERRAPLENES EN ESPAÑOL
B461227.pdf American Journal of Multidisciplinary Research and Review
CBCN cam bien cong nghiep bach khoa da năng
V2500 Owner and Operatore Guide for Airbus
sub station Simple Design of Substation PPT.pptx
Soft Skills Unit 2 Listening Speaking Reading Writing.pptx
THE PEDAGOGICAL NEXUS IN TEACHING ELECTRICITY CONCEPTS IN THE GRADE 9 NATURAL...
MODULE 3 SUSTAINABLE DEVELOPMENT GOALSPPT.pptx
Hardware, SLAM tracking,Privacy and AR Cloud Data.
The Journal of Finance - July 1993 - JENSEN - The Modern Industrial Revolutio...

Game using Java

  • 2. Project Name Click The Ball By Samrin Ahmed Riya ID: 011142021
  • 3. About Project: A ball game. Involvement of one player. Dependency over the mouse pointer. Needs to click on the ball to gain scores.
  • 4. List of Features:  The background of the game e.g. Game scenery.  A ball with randomly generated colors.  Background music.  Ten Levels with gradual increase of speed & 15 points each.  Buttons to perform the actions.  Text field to display the score & show the levels.
  • 5. View of the Game Frame
  • 6. Technology Used In The Project: Swing. AWT (Abstract Windowing Toolkit)
  • 7. Library or Packages Used In The Project:  For Exception: import java.io.IOException; import static java.lang.Thread.interrupted; import javax.sound.sampled.LineUnavailableException; import javax.sound.sampled.UnsupportedAudioFileException;  For Painting on the Frame: import javax.swing.*; import java.awt.*; import java.awt.event.*; import java.awt.geom.*;
  • 8. Library or Packages Used In The Project(Cont…):  For Background audio: import javax.sound.sampled.AudioInputStream; import javax.sound.sampled.AudioSystem; import javax.sound.sampled.Clip; import javax.sound.sampled.DataLine; import javax.sound.sampled.LineEvent; import javax.sound.sampled.LineListener;  For Game Scenery: import java.awt.image.BufferedImage; import javax.imageio.ImageIO;
  • 9. Lessons From The Project:  Having the potential to accomplish a project. Use of Java as a programming language.  Creativity in the design of the game. Making a wireframe before doing the main task.  Development of the coding skill.
  • 10. Lessons From The Project: (From Technical Side)  Idea for creating simple game using GUI.  Idea of working with frame & panel.  Knowledge to work with ellipse 2D class in panel.  Knowledge to add background image & music.
  • 11. Difficulties Faced  While drawing the ball in the panel.  While working with ellipse 2D class.  While adding background image & music
  • 12. Steps To Make The Project Better  Needed some more time.  Clear concept about gaming in java.  More practice.
  • 14. DEMO