{"id":13342120,"url":"https://github.com/MrDKOz/Tetris","last_synced_at":"2025-03-12T00:30:55.769Z","repository":{"id":70984017,"uuid":"293899593","full_name":"MrDKOz/Tetris","owner":"MrDKOz","description":"Tetris written in C# using WinForms as part of my portfolio.","archived":false,"fork":false,"pushed_at":"2020-09-14T15:14:48.000Z","size":45,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2024-10-24T12:09:27.561Z","etag":null,"topics":["dotnet","tetris","winforms"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/MrDKOz.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-09-08T18:50:23.000Z","updated_at":"2020-09-14T15:14:51.000Z","dependencies_parsed_at":"2023-08-28T16:01:30.541Z","dependency_job_id":null,"html_url":"https://github.com/MrDKOz/Tetris","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MrDKOz%2FTetris","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MrDKOz%2FTetris/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MrDKOz%2FTetris/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MrDKOz%2FTetris/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/MrDKOz","download_url":"https://codeload.github.com/MrDKOz/Tetris/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243136265,"owners_count":20241987,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["dotnet","tetris","winforms"],"created_at":"2024-07-29T19:28:04.204Z","updated_at":"2025-03-12T00:30:55.762Z","avatar_url":"https://github.com/MrDKOz.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Tetris\n[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.\n\nThis 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!).\n\n**Grid**\n\nThe grid on which the game takes place has the standard dimensions (10 x 20). The pieces cannot leave this grid.\n\n**Pieces (Tetrominos)**\n\nThere are 7 standard pieces in the game Tetris.\n\n*I will update this ReadMe with explanations of the approaches I take to various design decisions I make throughout the development process.*\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FMrDKOz%2FTetris","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FMrDKOz%2FTetris","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FMrDKOz%2FTetris/lists"}