Skip to content

Latest commit

 

History

History
29 lines (26 loc) · 1.43 KB

README.md

File metadata and controls

29 lines (26 loc) · 1.43 KB

Tetris OOP Project

Compilation Instructions:

The project was done using Linux filesystem, for the ease of building, use a linux machine.

Dependencies: SFML 2.5.1 Using Cmake from commandline From our base project directory, type in the following commands:

$ cmake CMakeLists.txt -B Tetris
$ cd Tetris/
$ make
$ ./Tetris

Using CLion IDE from JetBrains

Open this folder from CLion IDE and click on play button on the top bar of CLion IDE and the IDE does the work itself.

About the game.

It is a classic Tetris Game with some tweaks of our own. It basically has 5 states(i.e Windows) and they are shown below:

IntroState

Fig: IntroState

MainMenuState

Fig: MainMenuState

GamePlayState

Fig: GamePlayState

GameOverState

Fig: GameOverState

HighScoreState

Fig: HighScoreState