Welcome to the Tetris Game Project repository! This project implements a classic Tetris game using HTML, CSS, and JavaScript.
-
Grid-based gameplay area: Tetris board with dynamic tetromino shapes.
-
Tetromino shapes with rotation: Seven different tetromino shapes that can be rotated.
-
Score and level tracking: Keep track of score based on lines cleared and level progression.
-
Game over detection: Detect when the game ends due to stacked tetrominoes reaching the top.
-
Responsive design: Playable on various screen sizes.
-
Controls:
-
Use arrow keys (left, right, down) to move tetrominoes.
-
Use the Space key to rotate tetrominoes clockwise.
-
Press spacebar to drop tetrominoes instantly.
-
-
Objective: Complete horizontal lines by filling them with blocks to clear them and score points. Avoid stacking tetrominoes to the top of the board.
-
Implemented using vanilla JavaScript for game logic.
-
Used CSS Flexbox/Grid for responsive layout.
-
Challenges included managing tetromino movement and rotation logic.
-
Add levels with increasing difficulty.
-
Implement multiplayer mode.
-
Improve UI/UX with animations and sound effects.
Contributions are welcome! Fork the repository and submit a pull request with your enhancements.
ThankYou 😊