A classic sliding puzzle game implemented in Python using the Pygame library. Arrange the tiles in order by sliding them into the empty space. This project provides an interactive graphical user interface with audio feedback.
-Responsive GUI with a sleek design.
-Shuffle the tiles at the start of the game.
-Real-time tile movement with hover effects.
-Audio feedback upon selecting number tiles.
-Keeps track of the number of moves made.
-Detects when the puzzle is solved and displays a victory message.
- Click on a number tile to select it.
- Move the selected tile by clicking and dragging it to the adjacent empty space.
- Release the mouse button to drop the tile into the empty space.
- The game keeps track of your moves, and you win when all tiles are in order.
This project is licensed under the MIT License - see the LICENSE file for details.
-
The Pygame library for making game development in Python accessible.
-
FreeSound for providing the audio clip used in the game.
-
This GeeksForGeeks tutorial which helped me significantly in understanding and developing a digital sliding number puzzle.