Skip to content
/ gotetris Public template

GoTetris is a Tetris game implemented in TypeScript. This project is a fun way to learn TypeScript while building a classic game.

Notifications You must be signed in to change notification settings

msaifulhuda/gotetris

Repository files navigation

GoTetris

GoTetris is a Tetris game implemented in TypeScript. This project is a fun way to learn TypeScript while building a classic game.

Features

  • Classic Tetris gameplay
  • Simple and intuitive controls
  • Score tracking
  • Pause and resume functionality

Installation

To install and run GoTetris, follow these steps:

  1. Clone the repository:
    git clone https://github.com/msaifulhuda/gotetris.git
  2. Navigate to the project directory:
    cd gotetris
  3. Install the dependencies:
    npm install
  4. Build the project:
    npm run build
  5. Run the game:
    npm start

Usage

  • Use the arrow keys to move the Tetriminos.
  • Press the spacebar to drop the Tetrimino.
  • Press 'P' to pause or resume the game.

Contributing

Contributions are welcome! Please fork the repository and submit a pull request.

Acknowledgements

  • Inspired by the classic Tetris game.
  • Built with TypeScript programming language.

About

GoTetris is a Tetris game implemented in TypeScript. This project is a fun way to learn TypeScript while building a classic game.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published