https://github.com/dimodimchev/2048
A desktop version of the famous 2048 game, built with Python and TKinter
https://github.com/dimodimchev/2048
game python tkinter
Last synced: 2 months ago
JSON representation
A desktop version of the famous 2048 game, built with Python and TKinter
- Host: GitHub
- URL: https://github.com/dimodimchev/2048
- Owner: DimoDimchev
- License: gpl-3.0
- Created: 2021-03-12T19:47:48.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2021-03-13T10:44:16.000Z (over 5 years ago)
- Last Synced: 2025-02-26T14:17:12.382Z (over 1 year ago)
- Topics: game, python, tkinter
- Language: Python
- Homepage:
- Size: 98.6 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 2048
## Project introduction ##
Recently I started playing a modern classic in the area of mobile games 2048 and decided to create a version of it using Python and TKinter. Making the project was just as fun, as playing the game

## Technical stuff ##
The logic of the game is pretty straightforward - it revolves around using multidimensional lists and the TKinter library to visualise the changes, score, etc.
## Bugs and what needs changing ##
Bugs present:
- ~~some of the colors in the ``colors.py`` file can't be loaded~~ - **fixed**
- ~~bugs when making moves later on in the game~~ - **fixed**
- ~~random freezes and crashes~~ - **mostly fixed**
Areas that can be improved:
- there aren't any animations invloved so the game feels a bit bland (and so I'm thinking of transitioning the project to JavaScript)
- The beforementioned bugs make the game frustrating sometimes