SlideShare a Scribd company logo
1 of 11
Download to read offline
DINOSAUR
GAME
OOPS END SEM PROJECT
Chief Executive Officer
PRESENTEDBY:
B.Bhavana - 21010 K.Nishitha - 21020
T.Rishith - 21040
R.Srinivas - 21039
K.Jayavardhan - 21060
In the fast growing speed of software engineering
and development and even more rapidly growing
sensor of game development the future is hard to
predict . We are working with this game as our
software project .


We choose this type of work for doing better with
development cycle , development period , graphics
, scripting ,adapting new technology, animation.
Gaming in the field of software engineering:
Introduction:
In this project, we implemented a simple dinosaur
game using java we have used multiple methods and
learned how to build a Chrome offline dinosaur
game . The Dinosaur Game is a browser game
developed by Google and built into the Google
Chrome web browser. The player guides a pixelated
Tyrannosaurus rex across a side-scrolling landscape,
avoiding obstacles to achieve a higher score.
ABOUTPROJECT
A offline dinosaur game
Involvement of one player
Dependency over the spacebar
Click on the spacebar to gain scores
LIST OF FEATURES IN THE PROJECT:
Game scenery
Background sound
Buttons to perform the action
Scorebar to display the score
• import javax.swing.JFrame;
• import java.awt.Color;
• import java.awt.Graphics;
• import java.awt.event.KeyEvent;
• import java.awt.event.KeyListener;
LIBRARY OR PACKAGES USED IN THIS PROJECT
FOR PAINTING ON THE FRAME:




• Swing
• AWT( Abstract Windowing Toolkit)
TECHNOLOGY USED IN THE PROJECT :
FOR GAME SCENERY:
• import java.awt.image.BufferedImage;
• import javax.imageio.ImageIO;
FOR EXCEPTION:
• import java.io.IOException;
PROJECT GITHUB LINK WHERE CODES AND FOLDERS
RELATED TO THIS PROJECT IS LOCATED :
• https://github.com/SATYASRINIVASS/TRextGameOr
VIEW OF THE GAME
FRAME:
Java dino game

More Related Content

What's hot

Online Bus Reservation System
Online Bus Reservation SystemOnline Bus Reservation System
Online Bus Reservation SystemSiva Rushi
 
online news portal system
online news portal systemonline news portal system
online news portal systemArman Ahmed
 
Online movie ticket booking
Online movie ticket bookingOnline movie ticket booking
Online movie ticket bookingmrinnovater007
 
Online Movie Ticket Booking
Online Movie Ticket BookingOnline Movie Ticket Booking
Online Movie Ticket BookingSuman Bose
 
Designing of media player
Designing of media playerDesigning of media player
Designing of media playerNur Islam
 
Proposal of 3d GAME Final Year Project
Proposal of  3d GAME Final Year ProjectProposal of  3d GAME Final Year Project
Proposal of 3d GAME Final Year Projectfahim shahzad
 
Final year project presentation
Final year project presentationFinal year project presentation
Final year project presentationSulemanAliMalik
 
Online shoe store
Online shoe storeOnline shoe store
Online shoe storeAnushka Jha
 
Fundamentals of Game Design - Ch2
Fundamentals of Game Design - Ch2Fundamentals of Game Design - Ch2
Fundamentals of Game Design - Ch2Cynthia Marcello
 
Mp3 player project presentation
Mp3 player project presentationMp3 player project presentation
Mp3 player project presentationAntonio Mondragon
 
Book Shop Management System
Book Shop Management SystemBook Shop Management System
Book Shop Management SystemMuhammadRifat12
 
Onlinemovieticketbooking 120215060739-phpapp02
Onlinemovieticketbooking 120215060739-phpapp02Onlinemovieticketbooking 120215060739-phpapp02
Onlinemovieticketbooking 120215060739-phpapp02ISHA AHUJA
 
Introduction to Game Development
Introduction to Game DevelopmentIntroduction to Game Development
Introduction to Game DevelopmentiTawy Community
 
Mobile application development ppt
Mobile application development pptMobile application development ppt
Mobile application development ppttirupathinews
 
Social messenger introduction
Social messenger introductionSocial messenger introduction
Social messenger introductiondeepakrajput022
 

What's hot (20)

Online Bus Reservation System
Online Bus Reservation SystemOnline Bus Reservation System
Online Bus Reservation System
 
JAVA Media Player
JAVA Media PlayerJAVA Media Player
JAVA Media Player
 
BANK MANAGEMENT SYSTEM report
BANK MANAGEMENT SYSTEM reportBANK MANAGEMENT SYSTEM report
BANK MANAGEMENT SYSTEM report
 
online news portal system
online news portal systemonline news portal system
online news portal system
 
Online movie ticket booking
Online movie ticket bookingOnline movie ticket booking
Online movie ticket booking
 
Google Chrome OS
Google Chrome OSGoogle Chrome OS
Google Chrome OS
 
MUSIC PLAYER.pptx
MUSIC PLAYER.pptxMUSIC PLAYER.pptx
MUSIC PLAYER.pptx
 
Online Movie Ticket Booking
Online Movie Ticket BookingOnline Movie Ticket Booking
Online Movie Ticket Booking
 
Designing of media player
Designing of media playerDesigning of media player
Designing of media player
 
Proposal of 3d GAME Final Year Project
Proposal of  3d GAME Final Year ProjectProposal of  3d GAME Final Year Project
Proposal of 3d GAME Final Year Project
 
Final year project presentation
Final year project presentationFinal year project presentation
Final year project presentation
 
Online shoe store
Online shoe storeOnline shoe store
Online shoe store
 
Street runner final
Street runner finalStreet runner final
Street runner final
 
Fundamentals of Game Design - Ch2
Fundamentals of Game Design - Ch2Fundamentals of Game Design - Ch2
Fundamentals of Game Design - Ch2
 
Mp3 player project presentation
Mp3 player project presentationMp3 player project presentation
Mp3 player project presentation
 
Book Shop Management System
Book Shop Management SystemBook Shop Management System
Book Shop Management System
 
Onlinemovieticketbooking 120215060739-phpapp02
Onlinemovieticketbooking 120215060739-phpapp02Onlinemovieticketbooking 120215060739-phpapp02
Onlinemovieticketbooking 120215060739-phpapp02
 
Introduction to Game Development
Introduction to Game DevelopmentIntroduction to Game Development
Introduction to Game Development
 
Mobile application development ppt
Mobile application development pptMobile application development ppt
Mobile application development ppt
 
Social messenger introduction
Social messenger introductionSocial messenger introduction
Social messenger introduction
 

Similar to Java dino game

AppCircus - Badaboom A Dino's Rhythm Game
AppCircus - Badaboom A Dino's Rhythm GameAppCircus - Badaboom A Dino's Rhythm Game
AppCircus - Badaboom A Dino's Rhythm GamePedro Kayatt
 
Kickr Technology: Leading Game Development Company in Noida, Delhi
Kickr Technology: Leading Game Development Company in Noida, DelhiKickr Technology: Leading Game Development Company in Noida, Delhi
Kickr Technology: Leading Game Development Company in Noida, DelhiKickr technology
 
Game Development company | Mobile Game App Development Services
Game Development company | Mobile Game App Development ServicesGame Development company | Mobile Game App Development Services
Game Development company | Mobile Game App Development Serviceskickrtechnology2024
 
Game Development Services in Noida, Delhi | Game Development company
Game Development Services in Noida, Delhi | Game Development companyGame Development Services in Noida, Delhi | Game Development company
Game Development Services in Noida, Delhi | Game Development companyKickrTechnology
 
Slideshare videogames components
Slideshare videogames componentsSlideshare videogames components
Slideshare videogames componentsNishitMultidots
 
How is 3D Technology Refining Mobile Gaming Experience?
How is 3D Technology Refining Mobile Gaming Experience?How is 3D Technology Refining Mobile Gaming Experience?
How is 3D Technology Refining Mobile Gaming Experience?Red Apple Technologies
 
Game development
Game developmentGame development
Game developmentRareCoders
 
Major Project presentation 2013-14
Major Project presentation 2013-14Major Project presentation 2013-14
Major Project presentation 2013-14p131420132014
 
Quytech gaming technology portfolio 2022
Quytech gaming technology portfolio 2022Quytech gaming technology portfolio 2022
Quytech gaming technology portfolio 2022Harrywilliam6
 
Neev Hackathon 2013 - Super Feet
Neev Hackathon 2013 - Super FeetNeev Hackathon 2013 - Super Feet
Neev Hackathon 2013 - Super FeetNeev Technologies
 
Daphnis Labs Game Development Portfolio
Daphnis Labs Game Development PortfolioDaphnis Labs Game Development Portfolio
Daphnis Labs Game Development PortfolioSamanyu Chopra
 
iBasket: The story of an HTML5 game
iBasket: The story of an HTML5 gameiBasket: The story of an HTML5 game
iBasket: The story of an HTML5 gameIker Jamardo
 
My Presentation.ppt
My Presentation.pptMy Presentation.ppt
My Presentation.pptFake474384
 
Android Fish Game Development
Android Fish Game Development Android Fish Game Development
Android Fish Game Development Rasel Khan
 
Game development challenge
Game development challengeGame development challenge
Game development challengeÅsa Roos
 

Similar to Java dino game (20)

AppCircus - Badaboom A Dino's Rhythm Game
AppCircus - Badaboom A Dino's Rhythm GameAppCircus - Badaboom A Dino's Rhythm Game
AppCircus - Badaboom A Dino's Rhythm Game
 
Kickr Technology: Leading Game Development Company in Noida, Delhi
Kickr Technology: Leading Game Development Company in Noida, DelhiKickr Technology: Leading Game Development Company in Noida, Delhi
Kickr Technology: Leading Game Development Company in Noida, Delhi
 
Game Development company | Mobile Game App Development Services
Game Development company | Mobile Game App Development ServicesGame Development company | Mobile Game App Development Services
Game Development company | Mobile Game App Development Services
 
Game Development Services in Noida, Delhi | Game Development company
Game Development Services in Noida, Delhi | Game Development companyGame Development Services in Noida, Delhi | Game Development company
Game Development Services in Noida, Delhi | Game Development company
 
Slideshare videogames components
Slideshare videogames componentsSlideshare videogames components
Slideshare videogames components
 
How is 3D Technology Refining Mobile Gaming Experience?
How is 3D Technology Refining Mobile Gaming Experience?How is 3D Technology Refining Mobile Gaming Experience?
How is 3D Technology Refining Mobile Gaming Experience?
 
Game development
Game developmentGame development
Game development
 
Major Project presentation 2013-14
Major Project presentation 2013-14Major Project presentation 2013-14
Major Project presentation 2013-14
 
Game dev process
Game dev processGame dev process
Game dev process
 
Quytech gaming technology portfolio 2022
Quytech gaming technology portfolio 2022Quytech gaming technology portfolio 2022
Quytech gaming technology portfolio 2022
 
Neev Hackathon 2013 - Super Feet
Neev Hackathon 2013 - Super FeetNeev Hackathon 2013 - Super Feet
Neev Hackathon 2013 - Super Feet
 
Daphnis Labs Game Development Portfolio
Daphnis Labs Game Development PortfolioDaphnis Labs Game Development Portfolio
Daphnis Labs Game Development Portfolio
 
Thrust Interactive Capabilities
Thrust Interactive CapabilitiesThrust Interactive Capabilities
Thrust Interactive Capabilities
 
intern.pdf
intern.pdfintern.pdf
intern.pdf
 
3D Game PPT.pptx
3D Game PPT.pptx3D Game PPT.pptx
3D Game PPT.pptx
 
Mobile gaming
Mobile gamingMobile gaming
Mobile gaming
 
iBasket: The story of an HTML5 game
iBasket: The story of an HTML5 gameiBasket: The story of an HTML5 game
iBasket: The story of an HTML5 game
 
My Presentation.ppt
My Presentation.pptMy Presentation.ppt
My Presentation.ppt
 
Android Fish Game Development
Android Fish Game Development Android Fish Game Development
Android Fish Game Development
 
Game development challenge
Game development challengeGame development challenge
Game development challenge
 

Recently uploaded

The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionSolGuruz
 
Clustering techniques data mining book ....
Clustering techniques data mining book ....Clustering techniques data mining book ....
Clustering techniques data mining book ....ShaimaaMohamedGalal
 
Active Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfActive Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfCionsystems
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsArshad QA
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...panagenda
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantAxelRicardoTrocheRiq
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about usDynamic Netsoft
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsAndolasoft Inc
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfkalichargn70th171
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providermohitmore19
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsJhone kinadey
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...gurkirankumar98700
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Steffen Staab
 

Recently uploaded (20)

The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with Precision
 
Clustering techniques data mining book ....
Clustering techniques data mining book ....Clustering techniques data mining book ....
Clustering techniques data mining book ....
 
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
 
Active Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfActive Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdf
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about us
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.js
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 

Java dino game

  • 1. DINOSAUR GAME OOPS END SEM PROJECT Chief Executive Officer
  • 2. PRESENTEDBY: B.Bhavana - 21010 K.Nishitha - 21020 T.Rishith - 21040 R.Srinivas - 21039 K.Jayavardhan - 21060
  • 3. In the fast growing speed of software engineering and development and even more rapidly growing sensor of game development the future is hard to predict . We are working with this game as our software project . We choose this type of work for doing better with development cycle , development period , graphics , scripting ,adapting new technology, animation. Gaming in the field of software engineering:
  • 4. Introduction: In this project, we implemented a simple dinosaur game using java we have used multiple methods and learned how to build a Chrome offline dinosaur game . The Dinosaur Game is a browser game developed by Google and built into the Google Chrome web browser. The player guides a pixelated Tyrannosaurus rex across a side-scrolling landscape, avoiding obstacles to achieve a higher score.
  • 5. ABOUTPROJECT A offline dinosaur game Involvement of one player Dependency over the spacebar Click on the spacebar to gain scores
  • 6. LIST OF FEATURES IN THE PROJECT: Game scenery Background sound Buttons to perform the action Scorebar to display the score
  • 7. • import javax.swing.JFrame; • import java.awt.Color; • import java.awt.Graphics; • import java.awt.event.KeyEvent; • import java.awt.event.KeyListener; LIBRARY OR PACKAGES USED IN THIS PROJECT FOR PAINTING ON THE FRAME: • Swing • AWT( Abstract Windowing Toolkit) TECHNOLOGY USED IN THE PROJECT :
  • 8. FOR GAME SCENERY: • import java.awt.image.BufferedImage; • import javax.imageio.ImageIO; FOR EXCEPTION: • import java.io.IOException;
  • 9. PROJECT GITHUB LINK WHERE CODES AND FOLDERS RELATED TO THIS PROJECT IS LOCATED : • https://github.com/SATYASRINIVASS/TRextGameOr
  • 10. VIEW OF THE GAME FRAME: