Skip to content

This is the copy of 2048 Puzzle Game. 2048 is a single-player tile-sliding puzzle game that's deceptively simple to learn yet highly addictive to play. Developed by Gabriele Cirulli in 2014, it has become a global phenomenon due to its easy-to-understand mechanics and challenging strategic depth.

Notifications You must be signed in to change notification settings

Mubshr07/2048PuzzleGame

Repository files navigation

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

mubshr07@gmail.com

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:

https://www.facebook.com/mubshr07/ https://www.linkedin.com/in/mubshr07/ https://stackoverflow.com/users/8741338/mubashir-iqbal https://www.hackerrank.com/profile/mubshr7 mubashiriqbal07

For any Suggestion or query:

Email to: mubshr07@gmail.com

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.

About

This is the copy of 2048 Puzzle Game. 2048 is a single-player tile-sliding puzzle game that's deceptively simple to learn yet highly addictive to play. Developed by Gabriele Cirulli in 2014, it has become a global phenomenon due to its easy-to-understand mechanics and challenging strategic depth.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published