Tetris Game. This project is associated with the University of Auckland SOFTENG 310: Software Evolution and Maintenance.
·
Report Bug
·
Request Feature
·
Request Documention
Table of Contents
This project is a modern take on the classic Tetris game, built using JavaFX. It provides users with a visually appealing interface and customisable game experience, offering both casual and competitive gameplay experiences. The project is designed to be lightweight, accessible, and engaging, allowing players to stack blocks and clear lines for points.
The project replicates the mechanics of Tetris, where players strategically place falling blocks to complete and clear horizontal lines. As the game progresses, the speed of falling blocks increases, challenging the player’s reflexes and decision making skills.
For players, this Tetris project offers an engaging and challenging experience that tests their problem solving skills, spatial awareness, and quick decision making. As the blocks fall faster, players are required to think ahead and react swiftly, making the game an excellent way to enhance cognitive flexibility and improve hand eye coordination. Additionally, the classic gameplay combined with modern visuals offers a nostalgic yet fresh experience, appealing to both seasoned players and newcomers.
You will need the following software installed:
-
Clone the Repository using Terminal/Command Prompt:
git clone https://github.com/Stacked-Success/Softeng310.git
-
Navigate to the Project Directory using Terminal/Command Prompt:
cd Softeng310
-
Run the Project:
./mvnw clean javafx:run
The Application should pop up in the same desktop where you ran the command above shortly.
View all versions:
View individual versions:
- Stacked-Success Final v1.0.5 (Latest)
- Stacked-Success v1.0.4
- Stacked-Success v1.0.3
- Stacked-Success v1.0.2
- Stacked-Success v1.0.1
- Stacked-Success v1.0.0
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
If you have a suggestion that would make this better, please read more at Contributor Guidelines
Distributed under the MIT License. Read more at MIT License for more information.
If you have any inquiries related to this project or face any issues contact us using the information below:
- allanxu302@gmail.com or xuwastaken on Discord.
- hshi270@aucklanduni.ac.nz
- sdes755@aucklanduni.ac.nz
- sbha878@aucklanduni.ac.nz
- srab017@aucklanduni.ac.nz
- jman988@aucklanduni.ac.nz