The Undertide Expedition
Since almost the dawn of recorded history, the Ordem Des Preservantes has explored the world, uncovering locations and objects left behind by the Ancients and applying their advanced technology for the good of humanity. The latest "dig" is in an unusual location, however: Deep beneath the oceans, in a recently discovered ancient facility built literally miles underwater.
The first team sent to explore the ancient deep-sea facility failed to report back in. You're the backup. Your mission: Find the original research team, complete their mission if possible, and return to the surface to report your findings.
Status | Released |
Platforms | HTML5 |
Release date | Mar 14, 2021 |
Rating | Rated 3.0 out of 5 stars (1 total ratings) |
Author | thp |
Tags | Seven Day Roguelike Challenge, ascii, cp437, Roguelike |
Average session | A few hours |
Inputs | Keyboard |
Development log
- Post-7DRL Release - v1.1.0Jul 07, 2021
- Post-7DRL bugfixMar 17, 2021
- 7DRL 2021 - Success!Mar 14, 2021
Comments
Log in with itch.io to leave a comment.
Cool game, but couldn't figure out where to go once everything started to flood.
Usually when you encounter flooding you can just hold your breath and try and make it through. Make sure you close any hatches nearby so that the water doesn't fill up whole sections and make your life even worse. If the flooding is so bad that you can't make it through, you might want to use an Engineer party member (which can be yourself) to get in there and patch up whatever leak is letting water in.
This game seems like it's going to be fun. I like the theme, and the ability to see other buildings across the water through the windows of the tubes is very cool and atmospheric. The "rescue people and then they help you" element sounds fun, too, although I never got to that part.
The reason I didn't get to that part is because, unfortunately, it's almost unplayably slow for me. I've tried it on Safari, Chrome, and Firefox, and it takes nearly a full second to move a single tile, sometimes longer. (All the other browser-based 7DRL's I've tried seem to run fine, so I don't think it's my particular box.)
In the JavaScript console window, I see a lot of errors that read, "[Error] TypeError: 'handleEvent' property of event listener should be callable (x2)" - maybe that gives a clue as to what's causing the slowdown.
Some other suggestions:
I'd love to "dive" more into this game if the lag issue gets resolved - it seems like it has a lot of cool elements to it.
Hi,
Thanks for playing <3
You're definitely not the only person to experience slowness. I took a bunch of inefficient shortcuts later in the 7DRL and didn't think too much about them because I was testing and debugging in Chrome on a pretty beefy PC with plenty of RAM and CPU to burn. I didn't even really notice the slowdown issues until people complained about them after release and I tried it on another computer.
You'll be pleased to hear that I
will soon be publishingjust published a version where I optimized a good bit of that slowdown away (and I fixed the firefox bug you mentioned too), so you may be able to play comfortably now-- please feel free to give it another try when you have a chance. And if it's still really bad, let me know so I can continue tinkering with it.As for the rest of it, I'm waiting to actually add anything functional to the game until after the 7DRL judging is over. But I'm already working on that post-judging update-- "look" was a wishlist luxury-feature that I never got to, so I definitely will be adding it, no question. I also like your idea of modifier keys to make the arrows become diagonals, so I may steal that idea as well and add it as a movement option. STAY TUNED or don't. (Do.)
Nice! Looking forward to checking out the new builds.
Just tried it again, and it seems to be going much faster! Nice.
Is there a way to get through flooded rooms? I keep getting to the point where there's no place to go except through a flooded room, but I have yet to get across a flooded room and open a door without drowning. Am I missing something?