Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/tariqjamel/tnm-crush

TNM Crush is a C++ puzzle game using SFML, challenging players to match gems and score points through strategic tile-swapping.
https://github.com/tariqjamel/tnm-crush

2d-game 2d-graphics cpp oop sfml

Last synced: 10 days ago
JSON representation

TNM Crush is a C++ puzzle game using SFML, challenging players to match gems and score points through strategic tile-swapping.

Awesome Lists containing this project

README

        

TNM Crush Game

TNM Crush is a simple C++ puzzle game created with the SFML library.
Instructions:

Objective: Match three or more identical gems by swapping adjacent pieces to score points.

How to Play:
Click on a gem to select it.
Click on an adjacent gem to swap them.
Form matches vertically or horizontally.

Features:
Classic tile-matching gameplay.
Animated gem swapping and matching.
Score tracking for competitive play.

Getting Started:
Ensure you have SFML installed.!

Clone the repository.
Build and run the game.

Controls:
Left Mouse Button: Select and swap gems.
Escape Key: Close the game.

Dependencies:
SFML Library

Build and Run:
Example commands to build and run the game.

bash

g++ main.cpp -o TNMCrush -lsfml-graphics -lsfml-window -lsfml-system
./TNMCrush

Contributing:
Contributions are welcome! Feel free to report bugs or suggest improvements.

Have fun playing TNM Crush!

[TNM_bg](https://github.com/tariqjamel/TNM-Crush/assets/142381643/7e9d12f8-b2f7-4b11-9e4a-efaf532af32d)