Skip to content

TangenteLakai/2048-Python-PyQt6-Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Installation

Option 1: Download

Download the .exe from Mediafire: DOWNLOAD

Option 2: Clone and Install

  1. Clone the repository:
    git clone https://github.com/user/project.git  
  2. Install dependencies:
    pip install -r requirements.txt  

Features

Different Game Modes

  • 3x3
  • 4x4
  • 5x5
  • 6x6

Simple Intuitive Controls

Key Direction
W Up
S Down
A Left
D Right

Scoring System

The score is calculated as the sum of values when two tiles are merged together.


Coming Soon

  • Highscore Counter: Saves the score even after the program is closed.
  • Basic Animations: Smooth movement for tiles.
  • Enhanced Visibility: Larger numbers on tiles for better readability.
  • CSS Stylesheet: Adds visual flair to the game.
  • Sound Effects: Feedback sounds for button clicks, tile merges, and game outcomes (win/lose).

Acknowledgement

Libraries Used

PyQt6


Important Notes

This is my first real coding project, so if there are any issues, please open an issue!
I learned coding in Python via the CS50 Python Course and gained PyQt6 knowledge from Python GUIs.
Currently, this is a basic alpha version of the game.
Check planned features in the Coming Soon section.