A modified version of the classic puzzle game, with randomly generated polyominoes of varying sizes.
LEFT / RIGHT ARROW - Move. Hold to move quicker.
DOWN ARROW - Soft Drop
UP ARROW - Hard Drop
SPACE - Hold current piece / Swap current piece with held piece
Z - Rotate CCW
X - Rotate CW
C - Mirror piece over Y-Axis
ENTER - Select/Pause
ESCAPE - Exit current menu.
Return to main menu if pressed when game paused.
MULTRIS - All pieces are a random size.
NUMERICAL - All pieces are the selected size.
Unlock larger sizes by reaching high levels in smaller sizes.
CUSTOM - Same as MULTRIS mode except that the maximum piece size can be selected.
MULTIPLAYER - Battle against another player in MULTRIS mode.
SPEED - Speed increases as level increases.
LEVEL - Level increases as you complete lines.
The number of completed lines needed to advance to the next level increases with each level.
Score - You score points by completing lines.
The more lines you complete at one time, the more points you get.
Completing lines are also worth more points at higher levels.
FULLSCREEN - Enable or disable fullscreen mode
VOLUME - Set the volume of the game audio. Between 0-100
LIMIT FPS - Limit the FPS of the game to twice that of the refresh rate of the display.
This is to lower CPU usage.
SHOW FPS - Enable/Disable drawing the FPS to the screen.
CENTER DOT - Enable to draw a dot in the center of the current piece while playing.
GRAPHICS - Switch between newer graphics and older legacy graphics.
CONTROLS - Modify the keybindings for the game.
For all following instructions, replace make -f Makefile_Linux
with make -f Makefile_Windows
if you are on Windows.
git clone https://github.com/RustyReich/Multris
cd Multris
make -f Makefile_Linux
cd server
make -f Makefile_Linux
git clone https://github.com/RustyReich/Multris --branch v1.x.x
cd Multris
make -f Makefile_Linux
cd server
make -f Makefile_Linux
git clone https://github.com/RustyReich/Multris --branch v1.x.x
cd Multris
mkdir unix_obj
mkdir unix_dep
mkdir build
wget https://raw.githubusercontent.com/RustyReich/Multris/main/Makefile_Linux
make -f Makefile_Linux
cp -R ./src/AUDIO ./build/AUDIO
cp -R ./src/SPRITES ./build/SPRITES
Since version 1.0.7, Pre-Compiled builds are only available for purchase on Steam
Older versions (1.0.0 - 1.0.6) are available for free on Itch.io