(Translated by https://www.hiragana.jp/)
GitHub - AbdullahButt2611/Tetris_Game: Tetris Game - A Classic Puzzle Game
Skip to content

AbdullahButt2611/Tetris_Game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tetris Game

Game Development



Tetris Game - A Classic Puzzle Game

Tetris is a classic puzzle game that has entertained generations of gamers since its inception. It is a simple yet challenging game that tests your hand-eye coordination and strategic thinking skills. In this repository, you will find a Tetris game built using JavaScript and HTML5. The game features a simple, user-friendly interface that is easy to navigate and play.

Tetris is a classic game that has stood the test of time and continues to be enjoyed by people of all ages. This repository provides a fun and challenging version of the game that you can play on your web browser without the need for any additional software. So, get ready to test your strategic thinking skills and have fun with Tetris!



Features


Following are some of the new features and learning encountered while creating this amazing project:
  • Randomly generated tiles:
    The game generates random tiles of different shapes and sizes, and the player has to use the arrow keys to move and arrange them to fill up the empty spaces.

  • Arrow keys control:
    The arrow keys allow the player to move the tiles left or right and to rotate them. The up arrow key is used to rotate the tiles, while the left and right arrow keys are used to move them in the corresponding direction.

  • W key for tile arrangement:
    The user can press the W key to change the arrangement of the tiles in a way that they fit in the empty spaces perfectly.

  • Levels and score:
    The game has multiple levels, and as the player progresses through the levels, the game becomes more challenging. The score is displayed on the screen, and it increases as the player fills up the empty spaces with tiles.

  • User-friendly interface:
    The game has a simple, easy-to-navigate interface that is intuitive and user-friendly.

  • Responsive design:
    The game is designed to work on both desktop and mobile devices and has a responsive design that adjusts to the size of the screen.

  • Browser compatibility:
    The game is compatible with most modern web browsers and does not require any additional plugins or software to run.



Demo

The Demo of this working project can be found on
rebrand.ly/TetrisGame_MABCORP



Video

You can exclusively watch the video on this project from the making to deploying on my channel with the link given below

Video Link

If you like my video then do Like the Video and share it with others.



Game's Interface

GUI for this Project



Technology Stack


Follwing technologies have been used at the core of this application to make it stand in the market place:
  • HTML
  • CSS
  • JavaScript



Advancement

  • Not Prefered for Mobile Screen as no responsiveness has been implanted



Deployment Details

The website is deployed using the free hosting provided by Vercel



Later on the link was customized using the well-known URL shortener and customizer **Rebrandly**:



Developer

Muhammad Abdullah Butt
abdullahbutt12292210@gmail.com

Instagram
FaceBook
YouTube
Portfolio
Project Displayer