Tetris implemented in HTML5
JavaScript CSS Shell
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
src
test
.bowerrc
.gitignore
.jshintrc
Gruntfile-LR.js
Gruntfile.js
LICENSE
README.md
bower.json
build.config.js
encode.sh
karma.conf.js
package.json

README.md

Tetris

HTML5 Tetris written by Choongmin Lee <choongmin@me.com>. Almost compliant with the Tetris Guidline. T-spin recognition is nearly 3-corner T no kick, but will register on a triple.

The game has three play modes and goals as follows:

  • Marathon (score the most throughout the 15 levels)
  • Ultra (score the most in 3 minutes)
  • Sprint (clear 40 lines as fast as possible)

It is currently on development. You can find the source code at GitHub.

Todo

  • Implement pause.
  • Implement RECORDS menu and save highscores
  • Implement OPTIONS menu, in which users can customize:
    • Key mappings
    • Soft drop speed
    • DAS speed
  • Add visual effects to hard drop, line clear, etc.
  • Add volume slider.
  • Add more sounds.
  • Add favicon.