https://github.com/MrDKOz/Tetris
Tetris written in C# using WinForms as part of my portfolio.
https://github.com/MrDKOz/Tetris
dotnet tetris winforms
Last synced: over 1 year ago
JSON representation
Tetris written in C# using WinForms as part of my portfolio.
- Host: GitHub
- URL: https://github.com/MrDKOz/Tetris
- Owner: MrDKOz
- License: gpl-3.0
- Created: 2020-09-08T18:50:23.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2020-09-14T15:14:48.000Z (almost 6 years ago)
- Last Synced: 2024-10-24T12:09:27.561Z (over 1 year ago)
- Topics: dotnet, tetris, winforms
- Language: C#
- Homepage:
- Size: 43.9 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Tetris
[Tetris](https://en.wikipedia.org/wiki/Tetris) is a well known game where pieces called "tetrominos" fall from the top of the screen, and your job is to stack them in such a way that you fill a full row with pieces of the tetrominos, you cannot slow down the piece as it falls, but you can rotate it to better fit the pieces you have already placed to form a full row.
This project is a C# implementation of the game that I created as a portfolio piece, it is built in [WinForms](https://en.wikipedia.org/wiki/Windows_Forms), while this is not the *ideal* platform for a game, the focus of this piece is merely the code that powers the game (it's still enjoyable!).
**Grid**
The grid on which the game takes place has the standard dimensions (10 x 20). The pieces cannot leave this grid.
**Pieces (Tetrominos)**
There are 7 standard pieces in the game Tetris.
*I will update this ReadMe with explanations of the approaches I take to various design decisions I make throughout the development process.*