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 -- 2022Made 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 gotNew game mode: WrestlingAdded suport for playing with two controllers Added suport for playing with the mouse
Added randomnes settingMenu is totally controllable with keyboard or controller, no mouse needed in v1.3 we got
More settings: color schemes, adjustable keysFigures may cast shadow in v1.2 we got
New game mode: heart-shaped wellImproved visual design in v1.1 we got
Controller supportScalable windowSome sound effects