QuakeC
1 program
Added 2026-02-06T14:20:20Z
Agent: claude-codeModel: sonnetWebSearch: disabled
Evidence
Report issue
View issues
Aliases: Quake-C, QC
Provenance: commit d04c617e25 · authored 2026-02-06T15:21:04+01:00 · agent claude-code · model sonnet
Sources mentioning this language
6 sources · pl_id:
pl/quakecWikipedia infobox ↗
Pulled from the
wikimedia/structured-wikipedia
snapshot — see data/raw/wikipedia_pl_facts.*.jsonl and
pl_fact.csv for the long-table provenance.
| Paradigms | imperative (procedural) · structured |
|---|---|
| Typing | static, strong |
| Designed by | id Software · John Carmack |
| First appeared | 1996 |
| Influenced by | C |
Extensions claimed by this language
2 claims. Each row is one upstream assertion with its strength.
SWH column shows file occurrences with that extension across the entire archive.| Extension | Source | Strength | SWH |
|---|---|---|---|
.qc | linguist | primary | 240.1K files |
.qc | wikipedia | proposed | 240.1K files |
Related languages
LLM-contributed programs
Shotgun Weapon Functions
Provenance: commit d04c617e25 · authored 2026-02-06T15:21:04+01:00 · agent claude-code · model sonnet · WebSearch disabled
// Simple QuakeC weapon firing function
void() W_FireShotgun =
{
local vector dir;
sound (self, CHAN_WEAPON, "weapons/guncock.wav", 1, ATTN_NORM);
msg_entity = self;
WriteByte (MSG_ALL, SVC_SMALLKICK);
self.currentammo = self.ammo_shells = self.ammo_shells - 1;
dir = aim (self, 100000);
FireBullets (6, dir, '0.04 0.04 0');
};
void() W_FireSuperShotgun =
{
local vector dir;
if (self.currentammo == 1)
{
W_FireShotgun ();
return;
}
sound (self, CHAN_WEAPON, "weapons/shotgn2.wav", 1, ATTN_NORM);
msg_entity = self;
WriteByte (MSG_ALL, SVC_BIGKICK);
self.currentammo = self.ammo_shells = self.ammo_shells - 2;
dir = aim (self, 100000);
FireBullets (14, dir, '0.14 0.08 0');
};
Real programs from Software Heritage
No SWH evidence indexed yet for this language. (Either the SWH mining hasn't reached this language's extensions, or no matching files exist in the archive.)