{"id":27180090,"url":"https://github.com/shadowshardtools/essential-gamedev-resources","last_synced_at":"2025-08-27T03:06:48.731Z","repository":{"id":286291977,"uuid":"960949197","full_name":"ShadowShardTools/Essential-Gamedev-Resources","owner":"ShadowShardTools","description":"This collection provides curated resources for game developers, organized by category and subcategory for easy navigation.","archived":false,"fork":false,"pushed_at":"2025-05-06T16:37:45.000Z","size":70,"stargazers_count":3,"open_issues_count":1,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-05-06T17:45:12.071Z","etag":null,"topics":["2d","3d","game-development","graphics","optimization","recources","shaders","sounds","textures","ui","unity","ux"],"latest_commit_sha":null,"homepage":"https://shadowshardtools.github.io/Essential-Gamedev-Resources/","language":"JavaScript","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/ShadowShardTools.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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,"zenodo":null}},"created_at":"2025-04-05T12:25:36.000Z","updated_at":"2025-05-06T16:37:49.000Z","dependencies_parsed_at":"2025-05-06T17:31:27.719Z","dependency_job_id":null,"html_url":"https://github.com/ShadowShardTools/Essential-Gamedev-Resources","commit_stats":null,"previous_names":["shadowshardtools/essential-gamedev-recources","shadowshardtools/essential-gamedev-resources"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/ShadowShardTools/Essential-Gamedev-Resources","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ShadowShardTools%2FEssential-Gamedev-Resources","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ShadowShardTools%2FEssential-Gamedev-Resources/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ShadowShardTools%2FEssential-Gamedev-Resources/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ShadowShardTools%2FEssential-Gamedev-Resources/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ShadowShardTools","download_url":"https://codeload.github.com/ShadowShardTools/Essential-Gamedev-Resources/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ShadowShardTools%2FEssential-Gamedev-Resources/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272283329,"owners_count":24906660,"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-08-27T02:00:09.397Z","response_time":76,"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":["2d","3d","game-development","graphics","optimization","recources","shaders","sounds","textures","ui","unity","ux"],"created_at":"2025-04-09T14:25:33.190Z","updated_at":"2025-08-27T03:06:48.723Z","avatar_url":"https://github.com/ShadowShardTools.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Essential GameDev Resources #\nA curated collection of resources for game developers, organized by category and subcategory for easy navigation.\n![image](https://github.com/user-attachments/assets/ccaf418e-38e2-49a6-aa2f-d8488b06bf39)\n\n\n## 📋 Overview\nThis project provides a sleek, dark-themed web interface that organizes helpful resources for game developers. Resources are categorized by topic, making it easy to find tutorials, tools, and references for specific aspects of game development.\n\u003e **⚠️ DISCLAIMER**  \n\u003e **I do not intend to advertise — this is only subjectively collected information. The resources were taken during the active development of tools and games. Many thanks to the authors of these resources!**\n\n### Features\n\n- 🎮 Categorized game development resources\n- 🔍 Full-text search functionality\n- 🌑 Dark mode interface optimized for developers\n- 🔄 Latest updates section for newly added resources\n\n## 👥 Contributing\n\nContributions are welcome! To contribute:\n\n1. Fork the repository\n2. Create a new branch (`git checkout -b feature/amazing-resource`)\n3. Add your resources to `resources.json`\n4. Commit your changes (`git commit -m 'Add some amazing resources'`)\n5. Push to the branch (`git push origin feature/amazing-resource`)\n6. Open a Pull Request\n\n## 📁 Project Structure\n\n```\n/\n├── index.html                  # Main HTML file for the application\n├── app.js                      # JavaScript file for functionality\n├── resources\n│   ├── categories              # Directory for resource categories\n│   │   ├── CSharpProgramming.json\n│   │   ├── GeneralShaders.json\n│   │   ├── ScreenSpaceShaders.json\n│   │   ├── Sounds.json\n│   │   ├── Textures.json\n│   │   ├── UI-UX.json\n│   │   ├── UnityEditor.json\n│   │   ├── UnityRuntime.json\n│   │   └── VFX.json\n│   │\n│   ├── images                  # Images folder\n│   │   └── ShadowShardTools_Logo_128x128.png\n│   │\n│   └── categories-list.json    # List of available categories\n│\n├── updates.json                # Data for the latest updates (potentially dynamic)\n├── LICENSE.md                  # MIT License file\n└── README.md                   # Optional: A README for project overview and setup\n```\n\n## 📝 Customizing Resources\n\n### Adding New Resources\n\nAdd the `category.json`(in resources/categories) file to add new resources:\n\n```json\n{\n  \"categories\": [\n    {\n      \"name\": \"Category Name\",\n      \"subcategories\": [\n        {\n          \"id\": \"unique-id\",\n          \"name\": \"Subcategory Name\",\n          \"description\": \"Description of this subcategory\",\n          \"resources\": [\n            {\n              \"title\": \"Resource Title\",\n              \"url\": \"https://example.com\",\n              \"description\": \"Description of this resource\"\n            }\n          ]\n        }\n      ]\n    }\n  ]\n}\n```\nAfter that, add your category to the list in the `categories-list.json`\n\n### Adding Updates\n\nEdit the `updates.json` file to add new updates:\n\n```json\n{\n  \"updates\": [\n    {\n      \"title\": \"Update Title\",\n      \"description\": \"What's new in this update\"\n    }\n  ]\n}\n```\n\n## 📜 License\nThis project is licensed under the MIT License - see the LICENSE file for details.\n\n## 🙏 Acknowledgements\n- Thanks to all the creators of the resources listed in this collection\n- Special thanks to contributors who have helped expand this collection\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fshadowshardtools%2Fessential-gamedev-resources","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fshadowshardtools%2Fessential-gamedev-resources","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fshadowshardtools%2Fessential-gamedev-resources/lists"}