{"adoption": {"forks": 107, "observed_at": "2026-08-28T04:04:37.783830+00:00", "stars": 1403}, "canonical_url": "https://ross.abutalabs.com/products/awesome-game-engine-dev", "card": {"archived": false, "artifact_type": "learning-resource", "description": "Awesome list of resources for Game Engine Development.", "domain": ["graphics", "awesome-lists", "tutorials"], "enriched": true, "function": ["game-engine", "graphics", "documentation"], "health_score": 79, "homepage": null, "language": null, "license": "CC0-1.0", "license_family": "permissive", "maturity": "active", "member_repos": ["stevinz/awesome-game-engine-dev"], "name": "stevinz/awesome-game-engine-dev", "platform": ["cross-platform"], "pushed_at": "2026-08-17T18:26:37+00:00", "repo": "stevinz/awesome-game-engine-dev", "stars": 1403, "tags": ["awesome-list", "game-engine-development", "curated-resources", "shaders", "physics", "rendering", "asset-pipeline", "computer-graphics", "game-development"], "topics": ["game-engine-development", "game-engine-programming", "game-development", "resources", "libraries", "tools", "computer-graphics", "game-frameworks", "awesome", "list", "assets", "game-engines", "graphics-libraries", "shaders", "awesome-list", "articles", "game-design"], "urls": [], "use_cases": ["find resources for building a game engine from scratch", "learn computer graphics and engine programming", "discover game engine libraries by programming language", "find tools for level editing, modeling, and asset pipelines", "learn about entity component systems and physics engines", "find articles and tutorials on game engine development"], "what_it_is": "A curated awesome list of resources for developing game engines, covering engines, libraries, learning materials, tools, and specialty topics like physics, rendering, and shaders. It focuses on building high-level, fully featured engines similar to Godot or Unity.", "when_to_avoid": ["you just want to pick an engine to make a game rather than build one", "you need a runnable tool or library rather than a link collection", "you need up-to-date reviews of each listed resource"], "when_to_choose": ["you are building or researching game engine internals", "you want a curated starting point for graphics and engine development learning", "you need to discover libraries and tools across many languages for game tooling"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/awesome-game-engine-dev", "repo": "stevinz/awesome-game-engine-dev", "role": "main", "score": 76}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:37.783830+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T04:38:56.490237+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9d66824be56e2e941aba26c70f549f64e1faf0324ebe9ffd73bfd1342fecf348", "fetched_at": "2026-08-28T04:04:37.783830+00:00", "kind": "readme", "missing": false, "url": "https://github.com/stevinz/awesome-game-engine-dev"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:37.783830+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T04:38:56.490237+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9d66824be56e2e941aba26c70f549f64e1faf0324ebe9ffd73bfd1342fecf348", "fetched_at": "2026-08-28T04:04:37.783830+00:00", "kind": "readme", "missing": false, "url": "https://github.com/stevinz/awesome-game-engine-dev"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T04:38:56.490237+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9d66824be56e2e941aba26c70f549f64e1faf0324ebe9ffd73bfd1342fecf348", "fetched_at": "2026-08-28T04:04:37.783830+00:00", "kind": "readme", "missing": false, "url": "https://github.com/stevinz/awesome-game-engine-dev"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:04:37.783830+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:37.783830+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:37.783830+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T04:38:56.490237+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9d66824be56e2e941aba26c70f549f64e1faf0324ebe9ffd73bfd1342fecf348", "fetched_at": "2026-08-28T04:04:37.783830+00:00", "kind": "readme", "missing": false, "url": "https://github.com/stevinz/awesome-game-engine-dev"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:37.783830+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:37.783830+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T04:38:56.490237+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9d66824be56e2e941aba26c70f549f64e1faf0324ebe9ffd73bfd1342fecf348", "fetched_at": "2026-08-28T04:04:37.783830+00:00", "kind": "readme", "missing": false, "url": "https://github.com/stevinz/awesome-game-engine-dev"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:37.783830+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:37.783830+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:37.783830+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T04:38:56.490237+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9d66824be56e2e941aba26c70f549f64e1faf0324ebe9ffd73bfd1342fecf348", "fetched_at": "2026-08-28T04:04:37.783830+00:00", "kind": "readme", "missing": false, "url": "https://github.com/stevinz/awesome-game-engine-dev"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:37.783830+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:37.783830+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T04:38:56.490237+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9d66824be56e2e941aba26c70f549f64e1faf0324ebe9ffd73bfd1342fecf348", "fetched_at": "2026-08-28T04:04:37.783830+00:00", "kind": "readme", "missing": false, "url": "https://github.com/stevinz/awesome-game-engine-dev"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T04:38:56.490237+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9d66824be56e2e941aba26c70f549f64e1faf0324ebe9ffd73bfd1342fecf348", "fetched_at": "2026-08-28T04:04:37.783830+00:00", "kind": "readme", "missing": false, "url": "https://github.com/stevinz/awesome-game-engine-dev"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T04:38:56.490237+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9d66824be56e2e941aba26c70f549f64e1faf0324ebe9ffd73bfd1342fecf348", "fetched_at": "2026-08-28T04:04:37.783830+00:00", "kind": "readme", "missing": false, "url": "https://github.com/stevinz/awesome-game-engine-dev"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T04:38:56.490237+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9d66824be56e2e941aba26c70f549f64e1faf0324ebe9ffd73bfd1342fecf348", "fetched_at": "2026-08-28T04:04:37.783830+00:00", "kind": "readme", "missing": false, "url": "https://github.com/stevinz/awesome-game-engine-dev"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 98, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["no_releases"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 1798, "days_push": 16, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 76, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}