{"id":24062679,"url":"https://github.com/ifte-13/metro-mosaic","last_synced_at":"2026-07-10T18:31:55.538Z","repository":{"id":216450989,"uuid":"732106769","full_name":"IFTE-13/Metro-Mosaic","owner":"IFTE-13","description":"Alluring scenario skyscraper, made via GLUT. A magnificent elite world of towering buildings, visualized in the endless power of C++ programming using the graphics capability of GLUT.","archived":false,"fork":false,"pushed_at":"2025-10-31T09:33:17.000Z","size":108561,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"Development","last_synced_at":"2025-10-31T11:27:17.032Z","etag":null,"topics":["cordinates","cplusplus","glut"],"latest_commit_sha":null,"homepage":"","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/IFTE-13.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":"2023-12-15T16:55:35.000Z","updated_at":"2025-10-31T09:33:21.000Z","dependencies_parsed_at":null,"dependency_job_id":"e84f2c06-90d9-4f13-abba-c8daef2e18c4","html_url":"https://github.com/IFTE-13/Metro-Mosaic","commit_stats":null,"previous_names":["ifte-13/metro-mosaic"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/IFTE-13/Metro-Mosaic","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IFTE-13%2FMetro-Mosaic","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IFTE-13%2FMetro-Mosaic/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IFTE-13%2FMetro-Mosaic/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IFTE-13%2FMetro-Mosaic/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/IFTE-13","download_url":"https://codeload.github.com/IFTE-13/Metro-Mosaic/tar.gz/refs/heads/Development","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IFTE-13%2FMetro-Mosaic/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":35339931,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-07-10T02:00:06.465Z","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":["cordinates","cplusplus","glut"],"created_at":"2025-01-09T08:57:59.610Z","updated_at":"2026-07-10T18:31:55.523Z","avatar_url":"https://github.com/IFTE-13.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# $${\\color{purple} Metro-Mosaic}$$\nWelcome to the City View project! This project is a visual representation of a cityscape built using C++ and GLUT (OpenGL Utility Toolkit). It showcases a basic city view with buildings, and other elements.\n\n## ${\\color{gray} Table\\ of\\ Contents}$\n* [Introduction](#introduction)\n* [Features](#features)\n* [Installation](#installation)\n* [Usage](#usage)\n  - Key bindings for interactions\n* [Overview](#overview)\n  - Night mode\n  - Rain mode\n  - Day mode\n* [Contributing](#contributing)\n* [License](#license)\n\n## ${\\color{gray} Introduction}$\nThis project aims to create a simple representation of a city using C++ and GLUT. It leverages the power of OpenGL to render a 3D city view environment, displaying buildings, and other objects.\n\n## ${\\color{gray} Features}$\n* Cityscape Rendering: Generates a visual representation of a city.\n* Music: Integrated music for day, night, and rain mode.\n* Basic Interactivity: Allows basic user interaction through the keyboard.\n* C++ and GLUT: Developed using C++ programming language and GLUT library for OpenGL.\n\n## ${\\color{gray} Installation}$\nTo run this project locally, follow these steps:\n\n* Clone the Repository:\n  \n  ```bash\n  git clone https://github.com/your-username/city-view.git\n  ```\n* Build the Project: Use your preferred C++ compiler and ensure GLUT is properly linked.\n* Run the Executable: Execute the generated executable file.\n\u003e [!IMPORTANT]\n\u003e Make sure you have the necessary dependencies and GLUT installed on your system before running the project.\n\n## ${\\color{gray} Usage}$\nAfter installation, execute the program to view the cityscape. If there are any interactive elements, follow on-screen prompts or controls (if available) to interact with the city view.\n\n#### Key bindings for interactions\n\n| Key | Action                                 |\n|-----|----------------------------------------|\n| d   | **Day** Mode                           |\n| n   | **Night** Mode                         |\n| 1   | Enable **Ghost Eating Doughnut** signboard |\n| 2   | Disable **Ghost Eating Doughnut** signboard|\n| 3   | Enable **Laser Light**                 |\n| 4   | Disable **Laser Light**                |\n| 5   | **Activate** Rain Mode                 |\n| 6   | **Deactivate** Rain Mode               |\n\n\n## ${\\color{gray} Overview}$\n#### Night Mode\n![image](https://github.com/IFTE-13/Metro-Mosaic/assets/75083426/2964c67d-ea06-4c97-a45c-02cfe48e79d6)\n\n#### Rain Mode\n![image](https://github.com/IFTE-13/Metro-Mosaic/assets/75083426/71e7ed36-af30-4e13-b771-fd0f14ebd68a)\n\n#### Day Mode\n![image](https://github.com/IFTE-13/Metro-Mosaic/assets/75083426/8f77fb49-c54a-4402-ab71-491e3e43b14a)\n\n## ${\\color{gray} Contributing}$\n\u003e [!Tip]\n\u003e Contributions are welcome! If you'd like to improve this project, feel free to fork the repository and submit a pull request with your changes. Ensure that your code follows the project's coding standards and practices.\n\n## ${\\color{gray} License}$\n\u003e [!CAUTION]\n\u003e This project is licensed under the MIT License. Feel free to use and modify the code as per the terms of the license.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fifte-13%2Fmetro-mosaic","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fifte-13%2Fmetro-mosaic","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fifte-13%2Fmetro-mosaic/lists"}