Adapted by abin, 2026-09-27, from https://github.com/jakesgordon/javascript-boulderdash (MIT as declared in UPSTREAM-README.md). This edition is named Gem Caverns. All original commercial cave data, sprite sheets and images have been excluded. Six new levels and canvas vector graphics were authored by abin. Namespaced level saves, keyboard/touch input, restart and pause controls, same-origin CSP and player bridge added. No external services, ads or tracking.
Quick keyboard taps are queued until the next simulation frame; touch controls use the same queue. The final cave has an explicit completion state.
