Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[New game]: Adding 2048 Game #4071

Closed
1 task done
harshmishra19 opened this issue Jun 1, 2024 · 4 comments
Closed
1 task done

[New game]: Adding 2048 Game #4071

harshmishra19 opened this issue Jun 1, 2024 · 4 comments
Labels
gssoc GSSoC24 program label level3 Adding new features New Game 🎮 This is the label that will be used on issues that are raising new game issue

Comments

@harshmishra19
Copy link

🎮 Game Request

Game logic and basic description
The 2048 game is an addictive puzzle game that has gained immense popularity among puzzle enthusiasts and casual gamers. The objective of the game is to combine numbered tiles on a grid to create a tile with a value of 2048. The game is played on a 4x4 grid, but variations with different grid sizes also exist.

Point down the features

Game points

The game starts with two tiles, each with a value of either 2 or 4, randomly placed on the grid. The player can move the tiles in four directions: up, down, left, and right. When the player moves the tiles, all the tiles on the grid slide in that direction, with empty spaces being filled by new tiles appearing with a value of 2 or 4.

When two tiles with the same value collide while moving, they merge into a single tile with their values added together. For example, if two tiles with a value of 2 collide, they merge into a single tile with a value of 4. The player's goal is to strategically move the tiles to combine them and create higher-value tiles. The game is won when a tile with a value of 2048 is created, although it is possible to continue playing and achieve higher scores.

However, the game becomes more challenging as the grid fills up with tiles and there are fewer empty spaces to maneuver. The player needs to plan their moves carefully to avoid filling up the grid completely and not being able to make any valid moves. The game ends when there are no more possible moves available, and the player's final score is determined by the total value of the merged tiles on the grid.

Select program in which you are contributing

GSSoC24

Code of Conduct

@kunjgit
Copy link
Owner

kunjgit commented Jun 1, 2024

Hey @harshmishra19 , You can't have another issue before completing the previous one 😀
you already have the following 1 open issues 👀 ! :

#4034

@kunjgit kunjgit closed this as completed Jun 1, 2024
@kunjgit kunjgit added level3 Adding new features New Game 🎮 This is the label that will be used on issues that are raising new game issue labels Jun 1, 2024
@kunjgit
Copy link
Owner

kunjgit commented Jun 1, 2024

Hey @harshmishra19 ! Thank you so much for your raising the issue💗
It’s all yours, you can come anytime again and make some contributions! 🚀
Alone, we can do little, but together we can do so much! 😇

@kunjgit
Copy link
Owner

kunjgit commented Jun 1, 2024

Hey @harshmishra19 !
Thank you for raising an issue 💗
You can self assign the issue by commenting /assign in comment 😀
Make sure you follow CODE OF CONDUCT and CONTRIBUTING GUIDELINES 🚀
Don’t Forget to ⭐ our GameZone🎮
Make sure you join our Discord🕹️

@kunjgit kunjgit added the gssoc GSSoC24 program label label Jun 1, 2024
@kunjgit
Copy link
Owner

kunjgit commented Jun 1, 2024

Hey @harshmishra19!
We are already having a similar game request in #3856 👀
Make sure you come up with a cool unique idea 😀
Waiting for your new game idea 💗.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
gssoc GSSoC24 program label level3 Adding new features New Game 🎮 This is the label that will be used on issues that are raising new game issue
Projects
None yet
Development

No branches or pull requests

2 participants