10 Sectors · Search & Destroy
A single-file cyber-horror browser game. CRT aesthetics, ghost processes, memory fragments, and a relentless Architect watching every instance.
// The ARCHITECT anticipated your arrival. You are not the first instance.
Open index.html in any modern browser (desktop or mobile). No build step, no dependencies, no server required.
Live demo (GitHub Pages): Enable Pages on this repository (Settings → Pages → Deploy from main / root) or open the raw HTML locally.
- Survive 10 procedurally generated sectors.
- Collect 3 Memory Fragments per sector.
- Locate and reach the [ROOT] node.
- Escape. Repeat until the file system is liberated — or your integrity fails.
| Platform | Move | Scan |
|---|---|---|
| Desktop | WASD / Arrow keys | Space |
| Mobile | Virtual joystick | SCAN button |
- Fast movement generates noise and alerts nearby processes.
- Scan reveals invisible Phantoms and damages enemies in the pulse radius, but broadcasts your position.
| Class | Behavior | Countermeasure |
|---|---|---|
| CRAWLER | Slow · leaves corruption trails | Range elimination |
| DAEMON | Patrols · relentless when triggered | Avoid proximity |
| PHANTOM | Invisible · charges on scan | Timing-critical |
- Root Escape, Kills, Fragments, remaining Integrity, Exploration %, Speed, and Time bonuses.
- Higher sectors scale rewards and difficulty (more ghosts, higher speed, longer scan cooldown, denser walls).
- Full CRT scanline + vignette aesthetic
- Procedural maps with exploration tracking and minimap
- Integrity system with visual/audio feedback and corruption damage
- Side panel (desktop): minimap, signal bars, scan status, terminal log
- Mobile-optimized touch controls
- Debrief screens with score breakdown and sector progress dots
- Pure vanilla JS + Canvas — zero external runtime dependencies (Google Fonts only)
- Map: 40×30 tiles, tile size 20 px
- Level config drives ghost count, speed multipliers, scan cooldown, and wall density
- Audio via Web Audio API (oscillators for scan/hit/kill/collect/level-up)
- Responsive layout: side panel collapses on ≤768 px; joystick + scan button appear
MIT — free to fork, modify, and redeploy. The Architect is already watching the next instance.
// you are not the first instance.
// you will not be the last.