- Funny Old School Tetris With
Python
, Let's Play!
- Linux
- Windows (So slow on powershell or cmd)
- Mac (I didn't test)
- 3.6 or higher
- Create and Active the venv like: Tetris-env.
- If you have problem for install
pyaudio
orwave
on linux:- Install Important dev-libs for portaudio.
- Debian:
(venv) $ sudo apt-get install portaudio19-dev (venv) $ pip3 install -r requirements.txt
- Install Important dev-libs for portaudio.
- Enjoy!
- Run:
(venv) $ python3 tetris.py
- Audios & Sound effects are *.wav files and have large size.
- You can download the all audios & sound effect from this link
- Create a directory on project path with name:
audios
- Extract audios.rar to audios.
I fixed many Critical Bugs
, But maybe ... :)
- I made the first version in 5 days on my free time! Just for Fun.
- clean code
- sound effects aren't complete
- tui is not complete
- delay can't change automatically
- levels aren't implemented
- comments aren't complete
- shape generator is so dumb
- better music player
- ...