Modern tetris implementation in pure bash
  • Shell 99.4%
  • Makefile 0.6%
Find a file
2024-11-24 18:11:31 +01:00
src Implement single state renderer 2024-11-24 18:11:31 +01:00
.gitattributes Add .gitattributes file 2024-10-21 20:52:00 +02:00
.gitignore Refactor into library files 2024-11-07 00:49:50 +01:00
build.sh Refactor into library files 2024-11-07 00:49:50 +01:00
LICENSE Cleanup 2024-10-05 00:42:43 +02:00
Makefile Refactor into library files 2024-11-07 00:49:50 +01:00
README.md Fix key description in readme 2024-11-20 00:17:57 +01:00

mino.sh

Modern tetris implementation in pure bash

Running

After cloning the repository, use ./src/mino.sh

Controls

  • a: move piece left
  • d: move piece right
  • s: soft drop
  • w: hard drop + lock
  • j: rotate piece counter-clockwise
  • k: rotate piece clockwise
  • e: hold piece
  • q: quit

Building

Either run make, or ./build.sh. This will create a build/mino.sh which bundles all libary files.

Roadmap

See also: Tetris Guideline