The only code that isn’t Elm is a tiny bit of JS glue for playing the sound effects and minimal localStorage. The audio is a combination of GarageBand and an old keyboard from my father-in-law. The 3D art was done in Blender.
Looks and sounds great! The best I could do so far was -48, but it seems like it’s possible to get much better at lining up multiple levels. Do you have an idea of how deep people can get?
The best score I’ve heard of, from two people, is -56. I haven’t done that well though! After the game jam review period is over (roughly 4 days from now) I plan on a new release. So far it will include: ball choice, gyroscope input (where available, which looks to only be chromium like browsers for android). I’d also like to get in input customization (if you don’t like WASD or arrow keys).
I’ve been thinking other things to add/change, but that’ll depend on how they change the feel. I did a lot of iteration around things like floor size, friction, bounciness, and more so whatever gets added needs to keep that same feeling of “I think I can get just a little further!”
She’s also requesting that I add the ability to share the random seed so that you can replay the same level or share it with others. So probably going to do that
Does it have to be time based? What about explosive obstacles to avoid? One good hole to fall through to the next level, bad holes lose your life? Fall of the edge, lose your life? Just a few random thoughts?
Very cool. It’s so simple yet so addictive. -51 is my best. It depends on the random level I get because sometimes I get the holes all lined up and other times I have to move to the hole on each level.
The holes lining up does give you more points really quickly, but I’ve noticed you also bounce higher afterwards which slows you down getting to the next hole. I’m not sure yet if consecutive holes is a good thing to have or not!
I got reasonably good layout on my 3rd try and scored -45. But I don’t think randomness like this is game breaking. It’s part of a fun that you can’t really anticipate what is coming. Maybe you can have a seed based mode for competitive gameplay but I would keep basic mode as is. And if you want to get more fancy, maybe some effects especially if you hit the combo (fall through more than one level at the time). Like with everything - sky is the limit