Introduction • Development • Controls • Gameplay • Contact
Welcome to my match 3 game! Immerse yourself in a captivating puzzle experience, where the goal is to align three or more identical shapes in a row or column to achieve high scores and unlock new levels.
The objective of the game is to strategically swap adjacent shapes to create matches of three or more, clearing them from the board and earning points, all while aiming to reach the highest score possible.
Please refer to the rest of this README.md file for instructions on how to install and play the game.
- C++ Compiler
- Glut
- Glew
On Ubuntu, you can install these dependencies with the following command:
sudo apt-get install g++ freeglut3-dev glew-utils libglew-dev libfreeimage-dev
On macOS, you can install these dependencies with Homebrew:
brew install gcc freeglut glew
Run the below two commands two start the game
make
./game
To play the game, you will just need to use your mouse:
- To play the game, simply use your mouse.
- Hold down the mouse button on a shape and drag it to a neighboring position to perform a swap.
- Strategically plan your moves to create matches of three or more identical shapes in a row or column.
- Keep swapping and matching shapes to clear them from the board and earn points.
The controls are fairly simple and intuitive, and allow you to match shapes in vertical or horizontal direction.
Immerse yourself in an addictive match 3 experience where you can take your time strategizing and creating matches of three or more identical shapes in a row or column to clear them from the board, earn points, and unlock new levels. Enjoy the relaxing gameplay and unleash your puzzle-solving skills!
If you have any questions or feedback about the game, feel free to contact me using the information below:
- Email: mohammadali417@outlook.com
- GitHub: MuhammadAli511
- LinkedIn: Muhammad Ali
Thank you for playing my match 3 game! I hope you enjoy the challenging puzzles and have a great time honing your matching skills.