rodrigo@dev:~/games/under-the-sea$ cat README.md

Under the Seafree
In the deep, light is life. Your little fish has little time: every light it grabs buys a few more seconds. But not everything that glows is a light — the anglerfish waits in the dark with its bait lit.
Originally made in Unity during a 14-day game jam (theme "All that glistens is not gold") and released on Steam in 2021. Now rebuilt in Three.js with new levels, combos, special lights and a daily challenge.
rodrigo@dev:~/games/under-the-sea$ ./play --browser
rodrigo@dev:~/games/under-the-sea$ ls screenshots/
rodrigo@dev:~/games/under-the-sea$ cat rules.txt
light+2 s on the clock and +1 point; the fish gets a little faster
combolights in a row multiply the time you gain (up to ×4)
golden+10 s and 3 points at once
magnetpulls lights in from afar for a few seconds
shieldblocks one anglerfish bite
baitthe light on the anglerfish’s head looks like a light… it isn’t
rodrigo@dev:~/games/under-the-sea$ cat controls.txt
keyboardcontrollermobile
swimW A S Dleft stickjoystick
up / down↑ ↓ · Space / CA / B⇑ ⇓
dashShiftX⚡
cameraright mouse buttonright stickdrag
pauseP / EscStartII
rodrigo@dev:~/games/under-the-sea$ cat features.txt
- +Quick runs: the clock only goes up when you grab lights
- +Depth zones: the deeper you go, the darker it gets, the more monsters there are and the more lights are worth
- +Daily challenge: the same level for everyone that day
- +Missions and diver ranks: always 3 goals to complete
- +21 achievements and a tutorial on your first run
- +Keyboard, controller (Xbox / PlayStation) or touch on mobile
- +English, Português, Español, Français and 中文
rodrigo@dev:~/games/under-the-sea$ cat stack.txt
Three.jsTypeScriptViteWebGLElectronSteamworksBlender
// privacy policy · terms of service · 3D art and code: Rodrigo Antunes · sound: Pedro Zisman