Skip to content

Aashish079/Tetris

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

68 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

Releases

No releases published

Packages

No packages published