{"id":21635282,"url":"https://github.com/sarthak-0-sach/tetris","last_synced_at":"2025-03-18T23:12:46.453Z","repository":{"id":261775773,"uuid":"885269642","full_name":"SartHak-0-Sach/Tetris","owner":"SartHak-0-Sach","description":"Tetris game built with the C++ programming language and the raylib library. The game uses various raylib functions for graphics, input handling, and audio and can be played on Windows, macOS, and Linux computers. The code is well-structured, making it a valuable resource for aspiring game developers looking to learn about raylib game development.😇","archived":false,"fork":false,"pushed_at":"2024-11-08T11:42:05.000Z","size":6983,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-25T00:27:57.026Z","etag":null,"topics":["beginner-friendly","cpp-development","game-development","object-oriented-programming","raylib-cpp-library","tetris-clone"],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/SartHak-0-Sach.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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":"2024-11-08T09:22:31.000Z","updated_at":"2024-11-08T11:44:37.000Z","dependencies_parsed_at":"2024-11-08T11:36:55.045Z","dependency_job_id":"0e3cfb2b-cf17-4b13-a45c-23f161762c72","html_url":"https://github.com/SartHak-0-Sach/Tetris","commit_stats":null,"previous_names":["sarthak-0-sach/tetris"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SartHak-0-Sach%2FTetris","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SartHak-0-Sach%2FTetris/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SartHak-0-Sach%2FTetris/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SartHak-0-Sach%2FTetris/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SartHak-0-Sach","download_url":"https://codeload.github.com/SartHak-0-Sach/Tetris/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244320424,"owners_count":20434092,"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":["beginner-friendly","cpp-development","game-development","object-oriented-programming","raylib-cpp-library","tetris-clone"],"created_at":"2024-11-25T03:20:35.878Z","updated_at":"2025-03-18T23:12:46.432Z","avatar_url":"https://github.com/SartHak-0-Sach.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# C++ Tetris Game using raylib\n\n## Video Tutorial\n\nHere is a video preview of the game-\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"preview.gif\" alt=\"\"\u003e\n\u003c/p\u003e\n\n🕹️🐍🎮 This GitHub repository is home to the full source code for a Tetris game built with the C++ programming language and the raylib library. 💻🎨🎧 The game uses various raylib functions for graphics, input handling, and audio and can be played on Windows, macOS, and Linux computers. 🔍📖 The code is well-structured and easy to read, making it a valuable resource for aspiring game developers looking to learn about raylib game programming.\n\nBy developing this project, you'll discover how to set up the game window, create the Grid and block classes, add collision detection, and implement sound effects. By the end of this project, you'll have a fully functional Tetris game that you can play and modify however you like. ☕ So, grab a cup of coffee and let's dive into the exciting world of game development with raylib! 🚀\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsarthak-0-sach%2Ftetris","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsarthak-0-sach%2Ftetris","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsarthak-0-sach%2Ftetris/lists"}