Recentemente, por capricho e com um pouco de lazer, comecei a escrever a primeira versão JavaScript do Easy Tetris.
Primeiro, aqui estão as capturas de tela do jogo Easy Tetris:

Como algumas pessoas estão trapaceando, uma função de projeção foi adicionada:

Como a proteção das teclas de função de navegadores não-IE não pode ser perfeitamente implementada, a "Página de atualização" na página do jogo é usada para ocultar outros módulos da página na área que não é do jogo para limpar a barra de rolagem da página. ser reexpandido através de "Expandir página".
Após alguns testes, descobriu-se que ao executar o Easy Tetris em navegadores não-IE em determinados sistemas, há uma sensação de travamento ao mover para a esquerda e para a direita. Amigos interessados podem discutir a otimização juntos.
Easy Tetris implementa a parte principal
próximo bloco
área de jogo
Área para colorir do jogo
cubos de jogo
blocos e formas
Parte de projeção