- 📖 About the Project
- 💻 Getting Started
- 👥 Authors
- 🔭 Future Features
- 🤝 Contributing
- ⭐️ Show your support
- 🙏 Acknowledgements
- ❓ FAQ (OPTIONAL)
- 📝 License
JavaScript Game Tetris:
This repository features a JavaScript implementation of the classic game Tetris. Built using HTML5, CSS, and JavaScript, it is both enjoyable and simple to use. The included source code can be used as a learning tool to understand game development using HTML5, CSS, and JavaScript. Have fun!
HTML
CSS
Javascript
Controls are configurable
- Rotate Left: Z
- Rotate Right: X
- Rotate 180: Shift
- Hold: C
- Hard Drop: Space
- Shift Left: Left Arrow
- Shift Right: Right Arrow
- Restart: R
- Tetris Guideline compliant
- Random generator, first bag never spawns Z, S, or O piece first.
- SRS
- Hold
- Piece preview
- Ghost piece
- Multiple block skins
- Stack outline option
- Configurable gravity
- 60 FPS
- DAS and DAS delay settings
- Adaptable game size
- Last game replay
-
Create a local directory that you want to clone the repository.
-
Open the command prompt in the created directory.
-
On the terminal run this command git clone
https://github.com/annaeliana7/JavaScript-Game-Tetris.git
-
Go to the repository folder using command prompt cd
JavaScript-Game-Tetris
-
Install the dev dependencies for linters run npm install.
In order to run this project you need:
-Any broswer
Clone this repository to your desired folder:
-
Open the command prompt in the created directory.
-
On the terminal run this command git clone https://github.com/annaeliana7/JavaScript-Game-Tetris.git
-
Go to the repository folder using command prompt cd JavaScript-Game-Tetris
-
Install the dev dependencies for linters run npm install. --->
👤 Author Anna Petras
- GitHub: @annaeliana7
- Implement some UX improvements
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
Give a ⭐️ if you like this project!
💜 HaShem (Abba) and Yeshua, I LOVE YOU! 💜 Thank you! I HONOR + GLORIFY YOU FOREVER ... 💜
This project is MIT licensed.