Make it harder to make it more fun! (Possibly~)
I think that a few relatively simple (I think they'd be simple?) tweaks could increase the fun factor of the game:
- Increase the starting speed, make the increases in falling speed more gradual (as in - not sudden but continuous), and have the speed increase faster.
- Significantly increase the spawn rate of stuff to pick up.
- Make the sprite smaller so that it's harder to pick up stuff.
Basically right now the game feels... too easy?
But of course it's your game, and I've just wanted to write a few words after playing it for a few minutes. (:
Thanks for the comments! I agree it's pretty easy and the difficulty curve is all over the place. That was the last thing I added in the original project and I just wanted to get it done before my break was over lol
-
I did want to make the speed changes more gradual, but I'm not really sure how. Right now, the falling speed (i.e. the upward speed of the obstacles) goes from 1 px/frame to 2px/frame to 3px/frame, etc. so there isn't really any room in between. Maybe a system for doing something like alternating +1px, +2px, +1px, +2px... to get a 1.5 px/frame speed would work? I wonder if it would make things look jittery though.
-
I should really just rewrite the spawning system. The way I have it implemented right now is also not suited for granular changes. For instance, the coin spawns start at 1/4 chance and go up to 1/2 chance of spawning every second, which is the lowest it can go. I should count frames instead, but I would need a way to avoid the upper limit of 1/255 chance per frame in case I wanted something to spawn less often than that. (Or maybe count quarter-seconds?)
-
I always had the image in mind of the player sprite being fairly large. I wanted to do some animation stuff and it was nice to have a larger canvas to work with. But I think adding more obstacles, or maybe allowing the obstacles to collide with the entire player sprite (instead of just the feet) might help the difficulty.
Anyway, these are all good points and I'll keep them in mind next time I make changes!