Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/matipl01/tetris-game
https://github.com/matipl01/tetris-game
agh game gradle java javafx po tetris
Last synced: 24 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/matipl01/tetris-game
- Owner: MatiPl01
- Created: 2022-02-04T17:46:37.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2022-07-01T12:52:45.000Z (over 2 years ago)
- Last Synced: 2023-03-05T08:30:26.195Z (over 1 year ago)
- Topics: agh, game, gradle, java, javafx, po, tetris
- Language: Java
- Homepage:
- Size: 52.3 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
This project was created for the Object-Oriented Programming course at the AGH UST in 2021/2022.
## Description
This project is the implementation of the **Tetris** game.## Features
- Displaying the next shapes,
- Displaying a history of the best scores (saved in a file, so they are visible when playing the next time after closing the window),
- Possibility to choose between an easy mode (traditional Tetris with 4-segment shapes) or a hard mode (with 5-segment shapes),
- A possibility to enable random bombs spawning (bombs destroy the bricks making it easier for the player to achieve a high score)## Core technology stack
- Java 16,
- Gradle,
- JavaFX## Settings
![Settings](/docs/settings.gif)## Gameplay
![Gameplay](/docs/gameplay.gif)## Game over
![Game over](/docs/gameover.gif)## Hard mode
![Hard mode](/docs/hardmode.gif)