ncurses tetris

This commit is contained in:
Michael Pilosov 2024-05-09 17:37:28 -06:00
parent ef06cce4c7
commit 45c1a937e4
2 changed files with 6 additions and 2 deletions

View File

@ -1,2 +1,6 @@
numpy
# Optional Dependencies
# For Windows users needing ncurses support:
# windows-curses; sys_platform == 'win32'

View File

@ -111,7 +111,7 @@ def main(stdscr):
# Handle key inputs
key = stdscr.getch()
if key == ord("q"):
if key == ord("Q"):
break
elif (
key == ord("a")
@ -143,7 +143,7 @@ def main(stdscr):
board = clear_rows(board)
current_piece = PIECES[np.random.choice(piece_types)]
i, j = START_POS
elif key == ord("g"):
elif key == ord("G"):
auto_gravity = not auto_gravity
# Gravity effect