Skip to content

Tetris Clone. Runs in terminal. Implemented in Python using ncurses library.

Notifications You must be signed in to change notification settings

epai/tetris-terminal-game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tetris-terminal-game
====================

Tetris Clone.  Runs in terminal.  Implemented in Python using ncurses library.

***IMPORTANT:  MUST HAVE PYTHON3 INSTALLED TO RUN!***

to run, type:
python3 tetris.py

Objective:
Clear lines by placing tetris pieces strategically.
If the pieces stack up to the top, you lose.
Try to get to level 11!

Keyboard inputs:
"up arrow" - rotate piece
"down arrow" - make piece fall faster
"right arrow" - move piece right
"left arrow" - move piece left

"p" - pause game
"q" - quit game
"m" - access menu (includes keyboard input legend)

Thanks for playing!
Eric Pai,
Main programmer and designer (Did everything)

p.s. What was my motivation?  A friend told me that animation in the terminal couldn't be done.  I wanted to prove him wrong, and then some.  So I implemented a full functioning tetris in the terminal. :)

About

Tetris Clone. Runs in terminal. Implemented in Python using ncurses library.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages