"When the right blocks come your way - and if you can manage to avoid mistakes - the game can be relaxing. One mislaid block, however, and your duties switch to damage control, a mad, panicky dash to clean up your mess or die!"
Electronic Gaming Monthly's, 100th issue
Um jogo de Tetris, inteiro em Javascript, usando a representação de texto de um terminal CLI como interface gráfica, inspirado pela versão original de Tetris desenvolvida por Alexey Pajitnov em 1985.
Personalize o jogo de acordo com sua plataforma favorita!
classic
: Versão original do jogo, desenvolvida para o Electronika 60.gameboy
: Versão para o console portátil da Nintendo, de 1989.color
: Versão colorida do jogo.
$ git clone url-do-projeto.git
$ cd tetris # change to this directory
$ node tetris.js # run the script (default mode: classic), or:
$ node tetris.js color # run the script (modes: classic, gameboy, color)
[←]: Move para esquerda
[→]: Move para direita
[↓]: Move para baixo
[↑]: Rotaciona sentido horário (↻)
# Ou:
[A]: Move para esquerda
[D]: Move para direita
[S]: Move para baixo
[W]: Rotaciona sentido anti-horário (↺)
# Outros controles:
[P]: Pausa / continua o jogo
CTRL + C: Finaliza o jogo
Curtiu o projeto? Marque esse repositório com uma Estrela ⭐!