Skip to content

This repository houses an engaging Tile Puzzle Game implemented in Python using the PyQt5 library. The game is designed around a 4x4 grid of tiles, numbered from 1 to 15, and one vacant space, offering an interactive and challenging puzzle-solving experience.

Notifications You must be signed in to change notification settings

MuzafarovMirfayz/22.02.2023

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

Tile Puzzle Game

Overview

This repository contains a Tile Puzzle Game implemented in Python using the PyQt5 library. The game features a 4x4 grid of tiles numbered from 1 to 15 and one empty space for rearranging the tiles.

Features

  • Graphical User Interface: The game offers an engaging GUI built with PyQt5.

  • Tile Shuffling: Start the game with the "START" button to shuffle tiles randomly.

  • Reset Functionality: Click "RESET" to start over.

  • Tile Movement Validation: Tile movement is restricted to adjacent tiles.

  • Victory Message: Win by arranging tiles in ascending order.

How to Play

  1. Starting the Game: Click "START" to shuffle tiles.

  2. Moving Tiles: Click on adjacent tiles to the empty space to move them.

  3. Winning: Arrange tiles from 1 to 15 to win.

Usage

To play:

  1. Ensure you have Python 3.x installed.

  2. Install PyQt5 if not already installed:

    pip install PyQt5

About

This repository houses an engaging Tile Puzzle Game implemented in Python using the PyQt5 library. The game is designed around a 4x4 grid of tiles, numbered from 1 to 15, and one vacant space, offering an interactive and challenging puzzle-solving experience.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages