Tetris implemented in HTML5
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
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.