Playing on my phone. Got to just under 12,000 before I got a txt and when I went back to the game it had restarted.
Two things that would be nice. Show the optimal score possible for any level, with a single puzzle mode (maybe puzzle of the day) to replay to try and achieve the best score on a single level.
A more significant penalty for moving into unsafe squares. Perhaps losing moves rather than points. An increasing penalty for second and third hit might mitigate the just blunder your way through approach.
I felt like I was in no danger of losing, but if it had a strongger penalty for being hit I think I would hit a limit in a reasonable amount of time.
>I went back to the game it had restarted
Oh no! Your browser probably decided to clean up the RAM or something. I'm not sure if there's a way for the page to "ask" the platform not to clean it, perhaps I could simulate user input. Will research this later.
Puzzle of the day and increasing penalty are great suggestion, thanks!
Storing the state between levels (just score and level number?) in local storage would do the trick. Erase the state at game over. If the page launches with a state in local storage you know a game didn't finish and can resume from the start of the most recent level
Ah. I was thinking how to actually save all previous levels, but that is not needed, just the level number is needed, you're right.