-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
1 changed file
with
44 additions
and
2 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,45 @@ | ||
# 2048WidgetGame | ||
# Project: 2048 Game | ||
The 2048 Game is a highly engaging and addictive single-player sliding tile puzzle, created by Gabriele Cirulli in 2014. The objective is to combine numbered tiles on a 4x4 grid to create a tile with the number 2048. Players slide tiles in four possible directions, with each move adding a new tile to the grid, and tiles with the same number merging when they collide. The game requires strategic planning and foresight to avoid running out of moves, offering a compelling challenge that has captivated puzzle enthusiasts worldwide. Just browse https://2048game.com | ||
|
||
## Design and Developed By: | ||
Name: Mubashir Iqbal | AI Researcher | System Engineer | Software Engineer | ||
|
||
<img src="https://avatars.githubusercontent.com/u/34352213?v=4" width="150" height="150" alt="mubshr07@gmail.com" align="right" style="margin-right: 20px; border: 5px solid #555; border-radius:50px; "> | ||
I am a versatile Software Engineer with expertise in developing top-tier software for desktop, Windows, Linux, and embedded Linux environments. Specializing in software architecture design, I bring a strategic approach to every project, ensuring robust and efficient solutions. Proficient in C++ and utilizing the powerful Qt framework alongside the Qt-Creator IDE, I deliver high-quality, cross-platform software that meets diverse client needs. Let’s collaborate to turn your software vision into reality!👨🏻 👨🏻💻 | ||
|
||
### Connect with me: | ||
<a href="https://fb.com/https://www.facebook.com/mubshr07/" target="blank"><img align="center" src="https://raw.githubusercontent.com/rahuldkjain/github-profile-readme-generator/master/src/images/icons/Social/facebook.svg" alt="https://www.facebook.com/mubshr07/" height="30" width="40" /></a> | ||
<a href="https://linkedin.com/in/https://www.linkedin.com/in/mubshr07/" target="blank"><img align="center" src="https://raw.githubusercontent.com/rahuldkjain/github-profile-readme-generator/master/src/images/icons/Social/linked-in-alt.svg" alt="https://www.linkedin.com/in/mubshr07/" height="30" width="40"/></a> | ||
<a href="https://stackoverflow.com/users/https://stackoverflow.com/users/8741338/mubashir-iqbal" target="blank"><img align="center" src="https://raw.githubusercontent.com/rahuldkjain/github-profile-readme-generator/master/src/images/icons/Social/stack-overflow.svg" alt="https://stackoverflow.com/users/8741338/mubashir-iqbal" height="30" width="40" /></a> | ||
<a href="https://www.hackerrank.com/https://www.hackerrank.com/profile/mubshr7" target="blank"><img align="center" src="https://raw.githubusercontent.com/rahuldkjain/github-profile-readme-generator/master/src/images/icons/Social/hackerrank.svg" alt="https://www.hackerrank.com/profile/mubshr7" height="30" width="40" /></a> | ||
<a href="https://kaggle.com/mubashiriqbal07" target="blank"><img align="center" src="https://raw.githubusercontent.com/rahuldkjain/github-profile-readme-generator/master/src/images/icons/Social/kaggle.svg" alt="mubashiriqbal07" height="30" width="40" /></a> | ||
<br> | ||
|
||
### For any Suggestion or query: | ||
Email to: <a href="emailto:mubshr07@gmail.com"> mubshr07@gmail.com </a> | ||
|
||
|
||
|
||
### About Source Code | ||
This puzzle game is developed using Qt Framework. It is a QWidget application with the backend of C++ programming language. | ||
|
||
## Functionalities: | ||
#### 1. Objective: | ||
Combine numbered tiles to create a tile with the number 2048. | ||
#### 2. Grid: | ||
Played on a 4x4 grid. | ||
#### 3. Movement: | ||
Slide tiles up, down, left, or right to move all tiles in that direction. | ||
#### 4. Combining Tiles: | ||
When two tiles with the same number collide, they merge into one tile with their sum. | ||
#### 5. New Tiles: | ||
After each move, a new tile (2 or 4) randomly appears on an empty spot on the grid. | ||
#### 6. Winning: | ||
The game is won when a tile with the number 2048 is created. | ||
#### 7. Losing: | ||
The game ends when there are no empty spots left on the grid and no possible moves. | ||
#### 8. Scoring: | ||
The score increases by the value of the tiles combined during each move. | ||
#### 9. Strategy: | ||
Requires strategic planning to merge tiles efficiently and avoid running out of moves. | ||
|
||
Sorry, i don't have time to read more details about this game. Just browse https://2048game.com |