๐งฉ 15 SQUARE PUZZLE GAME
Description: This is a Java Swing-based 15 Square Puzzle game application. The game allows players to move tiles to solve the puzzle. It features functionalities such as shuffling the puzzle using the Fisher-Yates algorithm, recording player scores, calculating scores based on time and steps, and displaying the highest score.
Key Features: ๐ Shuffle puzzle tiles for a new game using the Fisher-Yates algorithm. ๐ Record player scores and save them to a file. โฑ๏ธ Calculate scores based on time and steps. ๐ Display the highest score achieved.
Technologies Used: ๐ต Java ๐ข Java Swing (GUI toolkit) ๐ File I/O for data persistence
How to Play: 1๏ธโฃ Run the application. 2๏ธโฃ Enter your name to start playing. 3๏ธโฃ Solve the puzzle by rearranging the tiles. 4๏ธโฃ Try to achieve the highest score by solving the puzzle in the shortest time and with the fewest steps.
Contributions: ๐ Contributions to this project are welcome. Feel free to fork the repository, make changes, and submit pull requests.