Skip to content

This is my game of a Hidden Objects finding game which I developed using Java and their Data structures

Notifications You must be signed in to change notification settings

tayyabeh/Hidden-Object-finder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Enhanced Hidden Object Finder

Enhanced Hidden Object Finder is an engaging and interactive JavaFX-based game where players must find hidden objects within a given scene. The game challenges players' observation skills and provides a fun and immersive experience.

Features

  • Interactive Gameplay: Click on hidden objects to find them and progress through the game.
  • Hints System: Use hints to locate difficult-to-find objects, but be mindful of the score penalty.
  • Dynamic Animations: Enjoy smooth animations and transitions as you interact with the game.
  • Background Music: Immerse yourself in the game with background music that enhances the experience.
  • Score and Time Tracking: Keep track of your score and the time taken to complete the game.
  • Responsive Design: The game adapts to different screen sizes for an optimal experience.

Data Structures Used

  • ArrayList: Used to store the list of hidden objects.
  • Stack: Used to manage hints in a Last In, First Out (LIFO) manner.

How to Play

  1. Start the Game: Click the "Start Game" button to begin.
  2. Find Hidden Objects: Look for and click on the hidden objects listed at the bottom of the screen.
  3. Use Hints: If you get stuck, click the "Show Hint" button to reveal a hint, but remember it will reduce your score.
  4. Mute/Unmute Music: Use the "Mute" button to toggle the background music on or off.
  5. Complete the Game: Find all hidden objects to complete the game and see your final score and time taken.

Installation

  1. Clone the repository:
    git clone https://github.com/tayyabeh/Hidden-Object-finder.git
  2. Navigate to the project directory:
    cd hidden-object-finder
  3. Build the project using Maven:
    mvn clean install
  4. Run the application:
    mvn javafx:run

Requirements

  • Java 11 or higher
  • Maven 3.6.0 or higher

image gamee end

About

This is my game of a Hidden Objects finding game which I developed using Java and their Data structures

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages