Tetris for Two
A downloadable tetris for Windows, macOS, and Linux
Tetris with several modes for two players
Competition Modes
Parallel match - Two regular independent tetris games happening side by side.
Mirror match - Two players are receiving identical figures.
Wrestling - Intercept your opponent while trying to complete your own lines
Speed-up your opponent - when a line is completed, opponent's game speed is doubled until they complete their own line.
Cooperation Modes
Control swap - Each turn players swap their controls.
Balanced wells - Heights of both wells are balanced, so that each player gets about the same amount of empty space.
Single well - Play together in the same big well.
Heart-shaped well - Play together in the wells with the shared bottom.
Controls
Play with a keyboard, mouse, one or two controllers.
Keyboard: Press [esc] to exit; [space] to pause
Controller: Press [back/select] to exit; [start] to pause
Credits and source code
Mikhail Shubin, 2020 -- 2022
Made with pygame, published with cx-Freeze
Source code: https://gitlab.com/2pi360/tetris_for_two
Uses pygame simplifier 1.6: https://gitlab.com/2pi360/pygame_simplifier
Any comments? Suggestions? Please add a comment below!
Changelog
in v1.4 we got
- New game mode: Wrestling
- Added suport for playing with two controllers
- Added suport for playing with the mouse
- Added randomnes setting
- Menu is totally controllable with keyboard or controller, no mouse needed
in v1.3 we got
- More settings: color schemes, adjustable keys
- Figures may cast shadow
in v1.2 we got
- New game mode: heart-shaped well
- Improved visual design
in v1.1 we got
- Controller support
- Scalable window
- Some sound effects
Status | Released |
Platforms | Windows, macOS, Linux |
Rating | Rated 4.0 out of 5 stars (2 total ratings) |
Author | Mikhail Shubin |
Genre | Puzzle |
Made with | pygame |
Tags | Local Co-Op, Local multiplayer, pygame, Tetris |
Average session | A few minutes |
Inputs | Keyboard |
Multiplayer | Local multiplayer |
Player count | 1 - 2 |
Download
Install instructions
unzip the archive and run game.exe
Development log
- Version 1.4 release!Oct 23, 2022
- Version 1.3 release!Oct 04, 2022
- Steam Release!Jan 10, 2022
- Tetris for Two v1.2 Mac and LinuxFeb 06, 2021
- Tetris for Two v1.2Jan 31, 2021
- Tetris for Two v1.1Mar 04, 2020
Comments
Log in with itch.io to leave a comment.
What a good work.
Can I forward this game to my website pythondict ?
Yes, sure!
There is GNU licence so you can quote and use this code however you like
Thanks!
Wish for a controller support!!!
Ok, thx for a feedback! I'll try to implement a controller support (I would need a few weeks for this)
Oh,it’s cool.I think I will love it.
Hey, so I did a controller support! (for one controller) However, I'm a keyboard person myself, I have never played tetris with controller, and I'm not sure if a control scheme I've used is conventional.
I played with controller,and felt very interesting especially the sound “duang duang duang”.
En…if tetris can turn counterclockwise or reach the ground instantly the game experience maybe have more fun😁😁😁