Skip to content

phausken/Tetris

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tetris

MVPs

It should implement the basic game logic of Tetris (different piece shapes fall from the ceiling, rows clear when they are entirely filled in), take user keyboard input, get progressively more difficult (pieces fall more quickly over time), and end when the pieces reach the top.

Technologies, Libraries, and APIs

It will be implemented using JavaScript and HTML5 Canvas API.

Wireframes

Main screen

Implementation

Phase 1

Implement board, be able to hold pieces and track position, handle line clearing, scoring, and whether the game is over.

Phase 2

Implement pieces - build different shapes, be able to respond to keyboard input, rotate.

Phase 3

Handle logic for making game progressively more difficult over time, display next piece, complete styling, music, any extras.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published