NeoTetris

Modern Tetris Experience
v1.0
Built with JavaScript & Canvas

How to Play

Controls

← → Move left/right
↓ Soft drop
↑ Rotate piece
P Pause/Resume
C Hold piece
Space Hard drop

Objective

Fill complete horizontal lines to clear them and earn points. The game speeds up as you progress through levels. Don't let the pieces reach the top!

Features

  • Hold: Save a piece for later use (C key)
  • Ghost Piece: Shows where your piece will land
  • Line Clear: Complete rows disappear
  • Level Up: Game speeds up every 10 lines

About NeoTetris

NeoTetris is a modern implementation of the classic Tetris game, built with HTML5 Canvas and JavaScript.

Features

  • Modern neon aesthetic design
  • Hold functionality
  • Ghost piece preview
  • Smooth controls with key repeat
  • Progressive difficulty
  • Responsive pause system

Technology

Built using vanilla JavaScript with HTML5 Canvas for rendering, organized in a modular ES6 architecture.

Hold

Press C

NeoTetris

Score: 0
Lines: 0
Level: 1
Next:
Controls:
← → Move
↓ Soft Drop
↑ Rotate
Space Hard Drop
C Hold Piece

Game Paused

Game Over!

Final Score: 0
Lines Cleared: 0
Level Reached: 1