{"id":16678955,"url":"https://github.com/joncloud/tetrominoes","last_synced_at":"2025-04-09T21:53:03.996Z","repository":{"id":45184136,"uuid":"236405448","full_name":"joncloud/tetrominoes","owner":"joncloud","description":"Play a game of Tetrominoes built with MonoGame","archived":false,"fork":false,"pushed_at":"2022-01-02T23:04:32.000Z","size":30764,"stargazers_count":7,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"publish","last_synced_at":"2025-04-09T21:52:50.006Z","etag":null,"topics":["csharp","game","monogame","tetris-clone","tetrominoes"],"latest_commit_sha":null,"homepage":null,"language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/joncloud.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-01-27T02:07:49.000Z","updated_at":"2024-05-30T06:39:18.000Z","dependencies_parsed_at":"2022-07-26T17:45:51.493Z","dependency_job_id":null,"html_url":"https://github.com/joncloud/tetrominoes","commit_stats":null,"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/joncloud%2Ftetrominoes","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/joncloud%2Ftetrominoes/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/joncloud%2Ftetrominoes/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/joncloud%2Ftetrominoes/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/joncloud","download_url":"https://codeload.github.com/joncloud/tetrominoes/tar.gz/refs/heads/publish","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248119401,"owners_count":21050754,"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":["csharp","game","monogame","tetris-clone","tetrominoes"],"created_at":"2024-10-12T13:32:24.791Z","updated_at":"2025-04-09T21:53:03.974Z","avatar_url":"https://github.com/joncloud.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Tetrominoes\n![.NET Core](https://github.com/joncloud/tetrominoes/workflows/.NET%20Core/badge.svg)\n\n![Screenshot](Screenshot.png)\n\n## Description\n`tetrominoes` is a clone of [Tetris][] built with [.NET Core][] and [MonoGame][].\n\n[Tetris]: https://en.wikipedia.org/wiki/Tetris\n[.NET Core]: https://dot.net\n[MonoGame]: http://www.monogame.net\n\n## Getting Started\n### Windows Installation\n1. Navigate to the [Latest Release][]\n2. Download `Tetrominoes-OpenGL-win-x64.exe`\n  * If you're running a 32-bit version of Windows download `Tetrominoes-OpenGL-win-x86.exe`\n3. Run the `exe` to install\n4. Open Tetrominoes.OpenGL from the Start Menu\n\n### macOS Installation\n1. Navigate to the [Latest Release][]\n2. Download `Tetrominoes-OpenGL-osx-x64.tar.gz`\n3. Extract the archive to any location on your computer\n4. Run `Tetrominoes.OpenGL`\n\n### Linux Installation\n1. Navigate to the [Latest Release][]\n2. Download `Tetrominoes-OpenGL-linux-x64.tar.gz`\n3. Extract the archive to any location on your computer\n4. Run `Tetrominoes.OpenGL`\n\n[Latest Release]: https://github.com/joncloud/tetrominoes/releases\n\n### Keyboard Controls\n* Movement - `W` `A` `S` `D`\n* Rotate - `J` `L`\n* Drop - `K`\n* Swap - `I`\n* Pause - `Spacebar`\n\n### Gamepad Controls\nThe Gamepad Controls are setup using MonoGame, and default to the Xbox Controller layout. It also defaults to using controller #1.\n* Movement - `DPad`\n* Rotate - `A` `B`\n* Drop - `Left Shoulder`\n* Swap - `Right Shoulder`\n* Pause - `Start`\n\n### Configuration\nConfiguration is managed through `config.toml`, which is included in the release. Most options can be configured through the Options menu in game.\n\n## Licensing\nReleased under the MIT License. See the [LICENSE][] File for further details.\n\n[license]: LICENSE.md\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjoncloud%2Ftetrominoes","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjoncloud%2Ftetrominoes","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjoncloud%2Ftetrominoes/lists"}