Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(2 edits)

> html (no game-engine used).
Love that :) I did the same with my game, it is a lot of fun. TBH, I spend more time reading your code than playing,

Some suggestions/notes:

  • The general vibe of graphics and sound feels good for this kind of casual and relaxed game.
  • I do not think there is any difference with the 'positive' gravity in terms of gameplay, put the idea of ascent fits well with underwater theme, so I think it is still good.
  • The game is tedious to the point of frustration due to the bubbles on the sides which are only reachable by slow-moving platforms. I quit without winning once mostly due to this issue. I suggest to either alter generation code to avoid such bubbles of give player some ability for horizontal dash
  • The need to hit 'ascent' platform is non-obvious. I had to restart several times and carefully re-read the rules to understand what is going on. I suggest to visually highlight upper edge as 'dangerous' somehow, and then create a 'safe opening' after the air is collected.
  • Using amount of air collected as score seems suboptimal, since it does not depend on player, but only of RNG. Maybe use some other stats like time, number of jumps, etc.
  • Game page talks about cloning  but there is no repository link.
  • I wonder what editor you use to be comfortable with lines THIS long :)
  • Some code seems ripe for refactoring, simplest example being multiple fillText/strokeText pairs.

As I fellow fan of pure-js game programming,  I wish you  good luck with your project!