Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Well, this time I found quite a few things. Graphics made gameplay more simple and not less interesting, visually beautiful too. Though I still can't intuitively understand sound cues that radar gives me

As to bugs - I found two. I'm playing linux version

First is that sometimes I get stuck in terrain. My guess is, it is most likely to happen after bumping on high speed, or in narrow tube sections. To get myself out of there I can press movement buttons and jiggle out (or teleport - kinda frustrating though)

Second - sound sometimes crashes. While jiggling inside terrain I may get crackles in my headphones (as if sounds were overlaying and causing membrane to go insane, maybe?). And more crucial situation - like 4 times out of 60, after I heard new treasure, sound started crackling severely and completely died off in few seconds. But after collecting the treasure it returned to normal. And I hadn't been noticing such behavior of my soundcard or headphones before

Overall, I see that You shifted focus to graphics, and - for me - it made game much more playable. I've played it for a few hours, and now the main thing holding me back from returning is lack of content. I, personally, think, that it won't hurt any game to develop it's plot. There is already an interesting collection of mysterious treasures - and I need to arrange them so that they are telling stories. Also, water surface is kinda empty, and that kinda undermines whole point of "surface" part of the game, so if You could make use of it, it would make game feel more complete

Thanks so much for the constructive feedback! I really value your input and how much time you spent in the game to develop it.

(Obligatory spoiler warning.)

  • Graphics. I’m glad you enjoyed their addition. I love them too. Future updates will continue to develop them in other areas. A good side effect of having them is that it will help me visualize and solve issues with world generation and sound cues in new ways.
  • Collisions. I’ve also gotten stuck in the terrain a few times. This was part of the inspiration behind the fast travel system. I’m sure there are some optimizations to make here.
  • Performance issues. I’m aware and sorry about the issues you’re describing. Unfortunately they happen with a lot of my games. I believe it’s OS-agnostic and related to Web Audio. I intend to add some audio performance options in the next minor release. This will include render distances, object limits, and the ability to disable reverb post-processing. It’s possible there’s a memory leak in there too.
  • Surface gameplay. I agree that it’s light on things to do. My roadmap currently includes adding creatures and weather effects to the surface in an upcoming release. Personally I get a lot of joy from the simulation and just jumping around, but I’ll think about this more.
  • Story. I’ve hesitated to add story to any of my games because there are so many good narrative experiences out there and sometimes I just want to chill. Treasure is an excellent example of emergent storytelling. Your suggestion has me thinking, though, that there could be more explicit stories told through certain treasures, or the occasional underwater landmark or encounter.

In other news, fellow No Video Jam participant Lone Rabbit has updated their submission, PRESS 0 FOR OPERATOR. Very pleased with their progress. Check it out!

Thanks for the reports!

In this new update I hope I finally fixed that issue with the audio cutting out around treasure. Been in there since the beginning. It’s quite a hack: I think it’s a bug in how Chromium handles audio parameter automation. We can use an FFT to detect audio crashes and then rebuild what crashed it. So now the wah effect on the treasures might stop for a moment, but it’s so much better than the whole game going silent.

I think I’ll have a solution for getting stuck in the terrain next release. So far I think it’s related to frame drops and how I’m using delta timings for physics and collision detection. Probably need to handle or check something differently.