{"id":24030801,"url":"https://github.com/ebrezadev/maze-game-in-cpp-and-ncurses","last_synced_at":"2026-05-18T14:40:16.975Z","repository":{"id":268150623,"uuid":"903470197","full_name":"ebrezadev/Maze-Game-in-CPP-and-ncurses","owner":"ebrezadev","description":"Randomly Generated Maze Game in C++ and ncurses (with settings menu)","archived":false,"fork":false,"pushed_at":"2024-12-15T04:17:59.000Z","size":163,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-10-14T03:13:45.760Z","etag":null,"topics":["bombs","cpp","dfs","game","linux","maze","menus","ncurses","random","settings"],"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/ebrezadev.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-12-14T17:26:43.000Z","updated_at":"2024-12-15T04:18:03.000Z","dependencies_parsed_at":"2024-12-14T18:31:25.563Z","dependency_job_id":"60e5c6e4-8e0c-4b8d-9e71-86616b08b08c","html_url":"https://github.com/ebrezadev/Maze-Game-in-CPP-and-ncurses","commit_stats":null,"previous_names":["ebrezadev/maze-game-in-cpp-and-ncurses"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/ebrezadev/Maze-Game-in-CPP-and-ncurses","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ebrezadev%2FMaze-Game-in-CPP-and-ncurses","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ebrezadev%2FMaze-Game-in-CPP-and-ncurses/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ebrezadev%2FMaze-Game-in-CPP-and-ncurses/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ebrezadev%2FMaze-Game-in-CPP-and-ncurses/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ebrezadev","download_url":"https://codeload.github.com/ebrezadev/Maze-Game-in-CPP-and-ncurses/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ebrezadev%2FMaze-Game-in-CPP-and-ncurses/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279017787,"owners_count":26086143,"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","status":"online","status_checked_at":"2025-10-14T02:00:06.444Z","response_time":60,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["bombs","cpp","dfs","game","linux","maze","menus","ncurses","random","settings"],"created_at":"2025-01-08T17:58:35.628Z","updated_at":"2025-10-14T03:13:49.484Z","avatar_url":"https://github.com/ebrezadev.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Randomly Generated Maze Game in C++ and ncurses\n\nThis is just another Maze game, written in C++ and ncurses on Linux. It has a Main Menu, Pause Menu and Settings Menu. Maze field size (based on maximum terminal size), bombs percentage and FPS can be manipulated in Settings Menu. The Maze field is randomly generated everytime you hit New Game in Main Menu, using my own implementation of Depth First Search.\n\n```bash\nmkdir release\nmake all\nrelease/maze.out\n```\n\n![Alt text](screenshots/1.png)\n\n![Alt text](screenshots/2.png)\n\n![Alt text](screenshots/3.png)\n\n![Alt text](screenshots/4.png)\n\n![Alt text](screenshots/5.png)\n\n![Alt text](screenshots/6.png)\n\n![Alt text](screenshots/7.png)\n\n![Alt text](screenshots/8.png)\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Febrezadev%2Fmaze-game-in-cpp-and-ncurses","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Febrezadev%2Fmaze-game-in-cpp-and-ncurses","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Febrezadev%2Fmaze-game-in-cpp-and-ncurses/lists"}