Skip to content

This repository contains a Processing implementation of 2048 with a customizable board size and scoring system. The objective is to combine matching tiles to reach 2048. The code is well-documented and easy to follow, making it a great starting point for creating your own version of the game. Can be run on any platform that supports Processing.

Notifications You must be signed in to change notification settings

Abdelrahman-Atef-Elsayed/2048-Game-processing

Repository files navigation

2048 Game

This is a simple implementation of the popular 2048 game using Processing language. The game board is displayed in a window, and the player can use arrow keys to move the tiles in four directions and combine tiles with the same value. The objective of the game is to reach the 2048 tile.

Getting Started

To run the game, you need to have Processing installed on your computer. You can download it from the official website: https://processing.org/download/

  1. Clone the repository to your local machine using the following command:
git clone https://github.com/Abdelrahman-Atef-Elsayed/2048-Game-processing.git
  1. Open the 2048-game.pde file in Processing.
  2. Run the sketch by clicking on the "Run" button or by pressing Ctrl + R.

How to Play

  • Use arrow keys to move the tiles in four directions: up, down, left, and right.
  • When two tiles with the same value touch, they merge into one with a value equal to the sum of the two tiles.
  • The game ends when there are no more moves available.
  • The objective of the game is to reach the 2048 tile.

Demo Video

demo.mp4

This Project was under supervision of:

  • Dr. Shimaa Ibrahim
  • Eng. Mofida Mahmoud

Team Members

This Project was created due to the efforts of all the team members and their indescribable hard work.


Ola Mohamed Ahmed


Ahmed Gamal Mostafa


Ahmed Tarek


Ramzi Mohamed


Abdelrahman Atef

About

This repository contains a Processing implementation of 2048 with a customizable board size and scoring system. The objective is to combine matching tiles to reach 2048. The code is well-documented and easy to follow, making it a great starting point for creating your own version of the game. Can be run on any platform that supports Processing.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published