Tetris Blaster

Tetris Blaster is a fast-paced, browser-based action game where you pilot a Tetris-shaped spaceship and shoot other Tetris pieces at asteroids! The game combines the nostalgia of Tetris with the thrill of an asteroid shooter, creating a one-of-a-kind experience.


Gameplay

  • Objective: Pilot your Tetris-shaped ship through an asteroid field, destroy as many asteroids as you can, and avoid collisions.
  • Controls:
    • Arrow Keys or WASD: Move your Tetris ship.
    • Right Mouse Button: Fire Tetris-shaped projectiles (e.g., PieceL, PieceO, etc.).
  • Unique Mechanic:
    • Your ship itself is a Tetris piece!
    • Fire other Tetris pieces as projectiles to destroy asteroids.
  • Game Over:
    • The game ends when your Tetris ship collides with an asteroid.
    • Your score (number of asteroids destroyed) is displayed on the game over screen.
    • A "Restart" button lets you play again.

Features

  • Tetris-Themed Gameplay:
    • Pilot a Tetris piece as your ship.
    • Shoot other randomly selected Tetris pieces at asteroids.
  • Dynamic Asteroid Field:
    • Randomly generated asteroids keep the game challenging and fresh.
  • Explosions:
    • Asteroids and Tetris pieces explode with satisfying animations.
  • Score Tracking:
    • See how many asteroids you destroyed on the Game Over screen.
  • Web-Ready:
    • Fully playable in modern browsers using WebGL.

To Play Online:

The game is hosted online. Visit the following link to play:
Play Tetris Blaster


Development

Technologies Used

  • Unity: Built with Unity 3D using WebGL for browser compatibility.
  • Amazon Q: Used for development of all the gameplay logics
  • Amazon S3: Game hosted on AWS S3 for public access.

Built With

Share this project:

Updates