/tetris

Tetris in Javascript with three.js

Primary LanguageJavaScriptMIT LicenseMIT

Tetris

Build Status Dependency Status devDependency Status Coverage Status

The game is built using three.js for graphics and howler.js for audio.

Demo

example.com

Setup

Clone the repository:

git clone https://github.com/arjanfrans/tetris

Go into the project directory and install packages:

npm install

Start the game:

npm start

Development tools

  • BMFont: generate bitmap fonts.
  • spritesheet-js (fork): generate spritesheets. Requires imagemagick to be installed.
  • audiosprite: generate audiosprites for howler.js. Requires ffmpeg to be installed.