A JavaScript implementation of Tetris for Browsers.
JavaScript
Pull request Compare This branch is 24 commits ahead of pedroburon:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
css
data
images
js
.gitignore
apple-touch-icon.png
favicon.ico
readme.md
tetris.html
tetris.manifest
tetris2.htm
tetris2.manifest

readme.md

Browsers are perfect platform for games like this

aesthetics matter in making a game enjoyable

The game engine was already written. I thought I could add some style for fun, learn from it, and rewrite it better using modern browser features.

Improvements that would be fun:

  • title screen
  • rewrite to canvas elements (and svg?)
  • Changing style/background based on levels
  • using browser database to record high scores
  • adding music
  • amimations for completed rows etc.
  • more challenging speed increments upon level advancements
  • game settings in UI
  • making it an 'installable' web-app