phoboslab/q1k3
A tiny FPS for js13k observed · 2026-08-28
Health v2 · maintenance only
32/100
- Activity 0
- Release rhythm 35
- Longevity 100
Flags: no_releases
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 1815
- days_rel: n/a
- days_push: 733
- n_releases_24m: 0
Adoption not part of the score
1971 stars · 139 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Q1K3 is a tiny Quake-inspired first-person shooter built in under 13KB of JavaScript for the 2021 js13k competition. It features two levels, five enemy types, three weapons, dynamic lighting, and spatial audio, all rendered in the browser.
Use cases
- play a small retro FPS in the browser
- study how to fit a 3D shooter into 13KB
- learn js13k size-coding techniques
- see how WebGL raycasting-style FPS rendering works
- explore a compact map compiler and enemy AI implementation
When to choose
- you want a playable browser FPS demo with no install
- you're learning extreme size-constrained game development
- you want a reference for lightweight WebGL game code
When to avoid
- you need a full-featured or extensible game engine
- you want a long, content-rich game
- you need mobile or native platform support
Facets
application · maturity stable
game-engine graphics audio-processing gaming-tools web-development browser fps js13k demo-scene size-coding webgl retro-shooter quake-inspired game game-development javascript web
1 source
- readme: https://github.com/phoboslab/q1k3 · fetched 2026-08-28 · 205e51de787d
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| phoboslab/q1k3 | main | 32 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem