Hi Cal, thanks for your detailed review, I'm really glad you had fun! 😊
Regarding the levels generation, there are some blocks (groups of grounds, plants, enemies, and powerups) with different levels of difficulty.
As the player progresses, I instantiate blocks below them and delete the ones above.
The deeper, the greater the chance of instantiating a more difficult block.
The game has content up to about 1500m, I believe. Then it becomes a little repetitive. At around this depth, there is practically no light, 2 types of jellyfish, and mines everywhere.
There are around 15 pieces of lore throughout the game, which are found sequentially, but the depth at which they are instantiated is procedural.
Yes, I developed it alone, it was a really fun adventure, the only thing I didn't do was the audios, I got these from Pixabay (the credits are in the game page) 😁