{"repo":"drpatrik/combatris","free":true,"listed":false,"github":"https://github.com/drpatrik/combatris","clone":"git clone https://github.com/drpatrik/combatris.git","description":"A \"perfect\" implementation of an old classic","language":"C++","stars":18,"topics":["multiplayer","multiplatform","sdl2","tetris","sdl","cpp11","cpp17","joystick","linux","osx"],"license":"GPL-2.0","category":"self-hosted-apps","readme_excerpt":"COMBATRIS - A clone of an old classic Combatris has been tested and works under Windows 10 and 11 (x64 only), OSX 10.13 - 12.3, Raspian GNU/Linux 9/10 (stretch/buster) and Ubuntu 16 / 20. Multiplayer on the same host has been tested on Windows 11 and OSX 12. Feature Support --- ------ Hold Piece Yes Next Pieces shown 3 Lock Delay with cancel Yes Wall kicks SRS Infinity limit 15 Bag randomizer 7-bag Top out Line at 22 Levels 15 Level advancement 10 lines / 5 level Marathon T-Spin recognition 3-corner with kicks Back-to-back Recognition Combatris / T-spin Features Combatris, Marathon, Sprint, Ultra, Royal campaigns in single and multiplayer mode and Battle campaign in multiplayer mode: Combatris and Marathon: The winner is judged on score. Sprint: The fastest player to clear 40 lines are the winner. Ultra: Clear as many lines as possible within 3 minutes. Royal: A new line is spawned every 6 second survive for 2.5 minutes and score as much as possible Battle: Judged based on number of lines sent and knockouts (you send so many lines that the opponent cannot perform a valid move). The multiplayer mode is using a voting mechanism to ensure that all participants are playing the same campaign. The voting rules are simple; the campaign with the greatest number of players wins and any player that wanted to play another campaign is rejected. If there is a draw between the number of players Battle will be prioritized. Any player alone in a campaign will be rejected. Combatris now suppo","default_branch":null,"files":null,"tree":[],"storefront":"/r/drpatrik","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/drpatrik/combatris/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}