Escape the Catacombs - modifications for this site
Original: "Escape from Death Hole", https://github.com/js13kGames/escape-from-death-hole
(commit 9ed3e4bee2a0239db62f1c7909e196c35cef58dc), a js13k 2022 entry forked from Michael Ferron's
"The Last Spartan" (js13k 2020).
License: MIT (LICENSE, Copyright (c) 2020 Michael Ferron). Sound effects use ZzFX (MIT, Frank Force).
Files: main.js and main.css are the prebuilt webpack/terser output from the repo's dist/ folder.
index.html was rewritten from src/index.html (the shipped dist/index.html is a packed single file).
The full TypeScript source is in the original repository.
Changes:
1. Renamed for this site. The title screen text "Escape from / DEATH HOLE" now reads
"Escape the / CATACOMBS", and the page
is "Escape the Catacombs".
2. Removed the web monetization tag and the title-screen notice advertising extra features
for members of a (now closed) web monetization service. The unused membership check remains in
the code but never activates.
3. Layout: the canvas now scales to fit the frame at 16:9 (the original used fixed pixel sizes at
three screen-width breakpoints), and the internal resolution is fixed at 1024x576.
4. HUD: moved the diamond counter 80 px left so it no longer overlaps the timer.
5. Audio: the ZzFX audio context is resumed before a sound plays if the browser started it suspended.
Gameplay is unchanged.
- 2026-11-04: Display title text changed from "Escape the Catacombs" to "Escape from Death Hole" (1 file(s)). Game logic unchanged.