{"adoption": {"forks": 633, "observed_at": "2026-08-28T04:05:14.030731+00:00", "stars": 1631}, "canonical_url": "https://ross.abutalabs.com/products/cnc_renegade", "card": {"archived": true, "artifact_type": "application", "description": "Command and Conquer: Renegade", "domain": ["gaming-tools"], "enriched": true, "function": ["game-engine", "game", "developer-tools"], "health_score": 10, "homepage": "https://store.steampowered.com/app/2229890/Command__Conquer_Renegade/", "language": "C++", "license": "NOASSERTION", "license_family": "other", "maturity": "maintenance", "member_repos": ["electronicarts/CnC_Renegade"], "name": "electronicarts/CnC_Renegade", "platform": ["windows", "cpp"], "pushed_at": "2025-03-03T15:50:48+00:00", "repo": "electronicarts/CnC_Renegade", "stars": 1631, "tags": ["command-and-conquer", "fps", "source-release", "steam-workshop", "level-editor", "dedicated-server", "westwood-studios", "game-development"], "topics": ["command-and-conquer", "open-source", "real-time-strategy", "rts"], "urls": [], "use_cases": ["rebuild command and conquer renegade from source", "host a dedicated server for renegade multiplayer", "create mods for renegade with steam workshop", "study the source code of a classic westwood studios game", "build the renegade level editor", "port renegade to modern compilers or platforms"], "what_it_is": "The released source code for Command & Conquer: Renegade, a 2002 first-person shooter set in the C&C universe, published by Electronic Arts. It supports rebuilding the game, its Free Dedicated Server, and the Level Edit tool, and enables Steam Workshop modding for the Steam release.", "when_to_avoid": ["you want a playable game without owning a retail or Steam copy", "you need a cross-platform or modern out-of-the-box build", "you expect all dependencies to be included - several proprietary SDKs must be sourced separately"], "when_to_choose": ["you own the game and want to compile or mod it yourself", "you want to run a community dedicated server", "you are researching classic game engine source code"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/cnc_renegade", "repo": "electronicarts/CnC_Renegade", "role": "main", "score": 10}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:05:14.030731+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T03:47:50.397831+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8b2fc66d8080ed0e1c801659958842c79ade282f073218569ba132ad6ec03cb0", "fetched_at": "2026-08-28T04:05:14.030731+00:00", "kind": "readme", "missing": false, "url": "https://github.com/electronicarts/CnC_Renegade"}, {"content_hash": "a62869f523eb1052207c2ba29b077b30f38d994cc85d2f2ec7c3f50ae87a45cc", "fetched_at": "2026-08-29T11:20:28.440187+00:00", "kind": "homepage", "missing": false, "url": "https://store.steampowered.com/app/2229890/Command__Conquer_Renegade/"}, {"content_hash": "73077abb79074d3d3dcfd04a8ace3508a67d4398423a9ae5ca5aa39915fed6d3", "fetched_at": "2026-08-29T11:20:28.449488+00:00", "kind": "site_page", "missing": false, "url": "https://store.steampowered.com/about?snr=1_5_9__global-responsive-menu"}, {"content_hash": "73077abb79074d3d3dcfd04a8ace3508a67d4398423a9ae5ca5aa39915fed6d3", "fetched_at": "2026-08-29T11:20:28.453303+00:00", "kind": "site_page", "missing": false, "url": "https://store.steampowered.com/about?snr=1_5_9__global-header"}, {"content_hash": "df279750ca7d05f3a89018edcf967926f068368a8d64a2753a2d70ca7886ca59", "fetched_at": "2026-08-29T11:20:28.451486+00:00", "kind": "site_page", "missing": false, "url": "https://help.steampowered.com/faqs/view/10BB-D27A-6378-4436"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:05:14.030731+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T03:47:50.397831+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8b2fc66d8080ed0e1c801659958842c79ade282f073218569ba132ad6ec03cb0", "fetched_at": "2026-08-28T04:05:14.030731+00:00", "kind": "readme", "missing": false, "url": "https://github.com/electronicarts/CnC_Renegade"}, {"content_hash": "a62869f523eb1052207c2ba29b077b30f38d994cc85d2f2ec7c3f50ae87a45cc", "fetched_at": "2026-08-29T11:20:28.440187+00:00", "kind": "homepage", "missing": false, "url": "https://store.steampowered.com/app/2229890/Command__Conquer_Renegade/"}, {"content_hash": "73077abb79074d3d3dcfd04a8ace3508a67d4398423a9ae5ca5aa39915fed6d3", "fetched_at": "2026-08-29T11:20:28.449488+00:00", "kind": "site_page", "missing": false, "url": "https://store.steampowered.com/about?snr=1_5_9__global-responsive-menu"}, {"content_hash": "73077abb79074d3d3dcfd04a8ace3508a67d4398423a9ae5ca5aa39915fed6d3", "fetched_at": "2026-08-29T11:20:28.453303+00:00", "kind": "site_page", "missing": false, "url": "https://store.steampowered.com/about?snr=1_5_9__global-header"}, {"content_hash": "df279750ca7d05f3a89018edcf967926f068368a8d64a2753a2d70ca7886ca59", "fetched_at": "2026-08-29T11:20:28.451486+00:00", "kind": "site_page", "missing": false, "url": "https://help.steampowered.com/faqs/view/10BB-D27A-6378-4436"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T03:47:50.397831+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8b2fc66d8080ed0e1c801659958842c79ade282f073218569ba132ad6ec03cb0", "fetched_at": "2026-08-28T04:05:14.030731+00:00", "kind": "readme", "missing": false, "url": "https://github.com/electronicarts/CnC_Renegade"}, {"content_hash": "a62869f523eb1052207c2ba29b077b30f38d994cc85d2f2ec7c3f50ae87a45cc", "fetched_at": "2026-08-29T11:20:28.440187+00:00", "kind": "homepage", "missing": false, "url": "https://store.steampowered.com/app/2229890/Command__Conquer_Renegade/"}, {"content_hash": "73077abb79074d3d3dcfd04a8ace3508a67d4398423a9ae5ca5aa39915fed6d3", "fetched_at": "2026-08-29T11:20:28.449488+00:00", "kind": "site_page", "missing": false, "url": "https://store.steampowered.com/about?snr=1_5_9__global-responsive-menu"}, {"content_hash": "73077abb79074d3d3dcfd04a8ace3508a67d4398423a9ae5ca5aa39915fed6d3", "fetched_at": "2026-08-29T11:20:28.453303+00:00", "kind": "site_page", "missing": false, "url": "https://store.steampowered.com/about?snr=1_5_9__global-header"}, {"content_hash": "df279750ca7d05f3a89018edcf967926f068368a8d64a2753a2d70ca7886ca59", "fetched_at": "2026-08-29T11:20:28.451486+00:00", "kind": "site_page", "missing": false, "url": "https://help.steampowered.com/faqs/view/10BB-D27A-6378-4436"}], "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:05:14.030731+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:05:14.030731+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:05:14.030731+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T03:47:50.397831+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8b2fc66d8080ed0e1c801659958842c79ade282f073218569ba132ad6ec03cb0", "fetched_at": "2026-08-28T04:05:14.030731+00:00", "kind": "readme", "missing": false, "url": "https://github.com/electronicarts/CnC_Renegade"}, {"content_hash": "a62869f523eb1052207c2ba29b077b30f38d994cc85d2f2ec7c3f50ae87a45cc", "fetched_at": "2026-08-29T11:20:28.440187+00:00", "kind": "homepage", "missing": false, "url": "https://store.steampowered.com/app/2229890/Command__Conquer_Renegade/"}, {"content_hash": "73077abb79074d3d3dcfd04a8ace3508a67d4398423a9ae5ca5aa39915fed6d3", "fetched_at": "2026-08-29T11:20:28.449488+00:00", "kind": "site_page", "missing": false, "url": "https://store.steampowered.com/about?snr=1_5_9__global-responsive-menu"}, {"content_hash": "73077abb79074d3d3dcfd04a8ace3508a67d4398423a9ae5ca5aa39915fed6d3", "fetched_at": "2026-08-29T11:20:28.453303+00:00", "kind": "site_page", "missing": false, "url": "https://store.steampowered.com/about?snr=1_5_9__global-header"}, {"content_hash": "df279750ca7d05f3a89018edcf967926f068368a8d64a2753a2d70ca7886ca59", "fetched_at": "2026-08-29T11:20:28.451486+00:00", "kind": "site_page", "missing": false, "url": "https://help.steampowered.com/faqs/view/10BB-D27A-6378-4436"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:05:14.030731+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:05:14.030731+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T03:47:50.397831+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8b2fc66d8080ed0e1c801659958842c79ade282f073218569ba132ad6ec03cb0", "fetched_at": "2026-08-28T04:05:14.030731+00:00", "kind": "readme", "missing": false, "url": "https://github.com/electronicarts/CnC_Renegade"}, {"content_hash": "a62869f523eb1052207c2ba29b077b30f38d994cc85d2f2ec7c3f50ae87a45cc", "fetched_at": "2026-08-29T11:20:28.440187+00:00", "kind": "homepage", "missing": false, "url": "https://store.steampowered.com/app/2229890/Command__Conquer_Renegade/"}, {"content_hash": "73077abb79074d3d3dcfd04a8ace3508a67d4398423a9ae5ca5aa39915fed6d3", "fetched_at": "2026-08-29T11:20:28.449488+00:00", "kind": "site_page", "missing": false, "url": "https://store.steampowered.com/about?snr=1_5_9__global-responsive-menu"}, {"content_hash": "73077abb79074d3d3dcfd04a8ace3508a67d4398423a9ae5ca5aa39915fed6d3", "fetched_at": "2026-08-29T11:20:28.453303+00:00", "kind": "site_page", "missing": false, "url": "https://store.steampowered.com/about?snr=1_5_9__global-header"}, {"content_hash": "df279750ca7d05f3a89018edcf967926f068368a8d64a2753a2d70ca7886ca59", "fetched_at": "2026-08-29T11:20:28.451486+00:00", "kind": "site_page", "missing": false, "url": "https://help.steampowered.com/faqs/view/10BB-D27A-6378-4436"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:05:14.030731+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:05:14.030731+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:05:14.030731+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T03:47:50.397831+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8b2fc66d8080ed0e1c801659958842c79ade282f073218569ba132ad6ec03cb0", "fetched_at": "2026-08-28T04:05:14.030731+00:00", "kind": "readme", "missing": false, "url": "https://github.com/electronicarts/CnC_Renegade"}, {"content_hash": "a62869f523eb1052207c2ba29b077b30f38d994cc85d2f2ec7c3f50ae87a45cc", "fetched_at": "2026-08-29T11:20:28.440187+00:00", "kind": "homepage", "missing": false, "url": "https://store.steampowered.com/app/2229890/Command__Conquer_Renegade/"}, {"content_hash": "73077abb79074d3d3dcfd04a8ace3508a67d4398423a9ae5ca5aa39915fed6d3", "fetched_at": "2026-08-29T11:20:28.449488+00:00", "kind": "site_page", "missing": false, "url": "https://store.steampowered.com/about?snr=1_5_9__global-responsive-menu"}, {"content_hash": "73077abb79074d3d3dcfd04a8ace3508a67d4398423a9ae5ca5aa39915fed6d3", "fetched_at": "2026-08-29T11:20:28.453303+00:00", "kind": "site_page", "missing": false, "url": "https://store.steampowered.com/about?snr=1_5_9__global-header"}, {"content_hash": "df279750ca7d05f3a89018edcf967926f068368a8d64a2753a2d70ca7886ca59", "fetched_at": "2026-08-29T11:20:28.451486+00:00", "kind": "site_page", "missing": false, "url": "https://help.steampowered.com/faqs/view/10BB-D27A-6378-4436"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:05:14.030731+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:05:14.030731+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T03:47:50.397831+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8b2fc66d8080ed0e1c801659958842c79ade282f073218569ba132ad6ec03cb0", "fetched_at": "2026-08-28T04:05:14.030731+00:00", "kind": "readme", "missing": false, "url": "https://github.com/electronicarts/CnC_Renegade"}, {"content_hash": "a62869f523eb1052207c2ba29b077b30f38d994cc85d2f2ec7c3f50ae87a45cc", "fetched_at": "2026-08-29T11:20:28.440187+00:00", "kind": "homepage", "missing": false, "url": "https://store.steampowered.com/app/2229890/Command__Conquer_Renegade/"}, {"content_hash": "73077abb79074d3d3dcfd04a8ace3508a67d4398423a9ae5ca5aa39915fed6d3", "fetched_at": "2026-08-29T11:20:28.449488+00:00", "kind": "site_page", "missing": false, "url": "https://store.steampowered.com/about?snr=1_5_9__global-responsive-menu"}, {"content_hash": "73077abb79074d3d3dcfd04a8ace3508a67d4398423a9ae5ca5aa39915fed6d3", "fetched_at": "2026-08-29T11:20:28.453303+00:00", "kind": "site_page", "missing": false, "url": "https://store.steampowered.com/about?snr=1_5_9__global-header"}, {"content_hash": "df279750ca7d05f3a89018edcf967926f068368a8d64a2753a2d70ca7886ca59", "fetched_at": "2026-08-29T11:20:28.451486+00:00", "kind": "site_page", "missing": false, "url": "https://help.steampowered.com/faqs/view/10BB-D27A-6378-4436"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T03:47:50.397831+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8b2fc66d8080ed0e1c801659958842c79ade282f073218569ba132ad6ec03cb0", "fetched_at": "2026-08-28T04:05:14.030731+00:00", "kind": "readme", "missing": false, "url": "https://github.com/electronicarts/CnC_Renegade"}, {"content_hash": "a62869f523eb1052207c2ba29b077b30f38d994cc85d2f2ec7c3f50ae87a45cc", "fetched_at": "2026-08-29T11:20:28.440187+00:00", "kind": "homepage", "missing": false, "url": "https://store.steampowered.com/app/2229890/Command__Conquer_Renegade/"}, {"content_hash": "73077abb79074d3d3dcfd04a8ace3508a67d4398423a9ae5ca5aa39915fed6d3", "fetched_at": "2026-08-29T11:20:28.449488+00:00", "kind": "site_page", "missing": false, "url": "https://store.steampowered.com/about?snr=1_5_9__global-responsive-menu"}, {"content_hash": "73077abb79074d3d3dcfd04a8ace3508a67d4398423a9ae5ca5aa39915fed6d3", "fetched_at": "2026-08-29T11:20:28.453303+00:00", "kind": "site_page", "missing": false, "url": "https://store.steampowered.com/about?snr=1_5_9__global-header"}, {"content_hash": "df279750ca7d05f3a89018edcf967926f068368a8d64a2753a2d70ca7886ca59", "fetched_at": "2026-08-29T11:20:28.451486+00:00", "kind": "site_page", "missing": false, "url": "https://help.steampowered.com/faqs/view/10BB-D27A-6378-4436"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T03:47:50.397831+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8b2fc66d8080ed0e1c801659958842c79ade282f073218569ba132ad6ec03cb0", "fetched_at": "2026-08-28T04:05:14.030731+00:00", "kind": "readme", "missing": false, "url": "https://github.com/electronicarts/CnC_Renegade"}, {"content_hash": "a62869f523eb1052207c2ba29b077b30f38d994cc85d2f2ec7c3f50ae87a45cc", "fetched_at": "2026-08-29T11:20:28.440187+00:00", "kind": "homepage", "missing": false, "url": "https://store.steampowered.com/app/2229890/Command__Conquer_Renegade/"}, {"content_hash": "73077abb79074d3d3dcfd04a8ace3508a67d4398423a9ae5ca5aa39915fed6d3", "fetched_at": "2026-08-29T11:20:28.449488+00:00", "kind": "site_page", "missing": false, "url": "https://store.steampowered.com/about?snr=1_5_9__global-responsive-menu"}, {"content_hash": "73077abb79074d3d3dcfd04a8ace3508a67d4398423a9ae5ca5aa39915fed6d3", "fetched_at": "2026-08-29T11:20:28.453303+00:00", "kind": "site_page", "missing": false, "url": "https://store.steampowered.com/about?snr=1_5_9__global-header"}, {"content_hash": "df279750ca7d05f3a89018edcf967926f068368a8d64a2753a2d70ca7886ca59", "fetched_at": "2026-08-29T11:20:28.451486+00:00", "kind": "site_page", "missing": false, "url": "https://help.steampowered.com/faqs/view/10BB-D27A-6378-4436"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T03:47:50.397831+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8b2fc66d8080ed0e1c801659958842c79ade282f073218569ba132ad6ec03cb0", "fetched_at": "2026-08-28T04:05:14.030731+00:00", "kind": "readme", "missing": false, "url": "https://github.com/electronicarts/CnC_Renegade"}, {"content_hash": "a62869f523eb1052207c2ba29b077b30f38d994cc85d2f2ec7c3f50ae87a45cc", "fetched_at": "2026-08-29T11:20:28.440187+00:00", "kind": "homepage", "missing": false, "url": "https://store.steampowered.com/app/2229890/Command__Conquer_Renegade/"}, {"content_hash": "73077abb79074d3d3dcfd04a8ace3508a67d4398423a9ae5ca5aa39915fed6d3", "fetched_at": "2026-08-29T11:20:28.449488+00:00", "kind": "site_page", "missing": false, "url": "https://store.steampowered.com/about?snr=1_5_9__global-responsive-menu"}, {"content_hash": "73077abb79074d3d3dcfd04a8ace3508a67d4398423a9ae5ca5aa39915fed6d3", "fetched_at": "2026-08-29T11:20:28.453303+00:00", "kind": "site_page", "missing": false, "url": "https://store.steampowered.com/about?snr=1_5_9__global-header"}, {"content_hash": "df279750ca7d05f3a89018edcf967926f068368a8d64a2753a2d70ca7886ca59", "fetched_at": "2026-08-29T11:20:28.451486+00:00", "kind": "site_page", "missing": false, "url": "https://help.steampowered.com/faqs/view/10BB-D27A-6378-4436"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 9, "longevity": 53, "rhythm": 35}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["no_releases", "archived", "no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 742, "days_push": 548, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 10, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}