Skip to content
/ Tetris Public

This project is a classic Tetris game developed in C++ for the command-line interface. Players control falling Tetrominoes, rotating and positioning them to form complete horizontal lines, which then disappear, earning points. Demonstrating essential programming concepts while providing an engaging puzzle experience in a text-based environment!

Notifications You must be signed in to change notification settings

osumy/Tetris

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

73 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tetris

GitHub forks GitHub Repo stars Static Badge GitHub issues GitHub pull-requests GitHub contributors Static Badge MIT license

Terminal version of iconic game "Tetris" with C++

Features

  • Dark Mode atmosphere with several ASCII arts
  • Save, Restart and Continue for latest game
  • Different difficulty levels
  • Different sizes for game board
  • Soundtracks and colorful graphics to make it more enjoyable
  • And almost every feature the orginal Tetris has :)

Screenshots

menu game leader-board how-to-play game-over

Installation

Install the game by downloading release from this page, and extract the zip file. Then you should just double click on .exe file or:

    cd path
    Tetris

Dependencies

  • Windows 10 or later
  • Micorsoft visual C++

You should enable Unicode UTF-8 to experience game. To do so:

Control Panel -> Region -> Adminstrative -> Change System Locale... -> Use Unicode UTF-8 for worldwide language support

You should check it and now game is ready to play!

Authors

Acknowledgements

About

This project is a classic Tetris game developed in C++ for the command-line interface. Players control falling Tetrominoes, rotating and positioning them to form complete horizontal lines, which then disappear, earning points. Demonstrating essential programming concepts while providing an engaging puzzle experience in a text-based environment!

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •