Skip to content

Latest commit

 

History

History
48 lines (31 loc) · 1.52 KB

File metadata and controls

48 lines (31 loc) · 1.52 KB

15-Puzzle

This is a classic 15-tile sliding puzzle game built using the Processing framework. The goal is to arrange shuffled tiles into the correct order by sliding them into the empty space.

Features

  • Four Puzzle Sets
    Choose from four different puzzle boards with unique images.

  • 15 Tiles + 1 Blank Space
    The puzzle is presented in a 4x4 grid with one tile space left blank for sliding tiles.

  • Timer Display
    A timer is shown below the puzzle to track how long the player takes to solve the puzzle.

  • Reset Functionality
    A reset button allows you to shuffle the puzzle and reset the timer at any time.

  • Clue Button
    A clue button reveals the full image to help players complete the puzzle.

  • Home Button
    Navigate back to the home screen with a dedicated home button.

  • Help Section
    Press the H key on the keyboard to view help and instructions.

Built With

  • Processing (Java-based visual programming language)

Objective

Arrange all 15 tiles in the correct order with the empty space at the final position to complete the puzzle.

Controls

Action Control
Slide tiles Click on adjacent tile
Show help Press H key
Show clue image Click Clue button
Reset game Click Reset button
Go to home screen Click Home button

License

This project is licensed under the MIT License.