Oh no. That will make the whole game frustrating. I actually recently made a change to try to mitigate this so I’m sad to hear it’s still an issue. I take the pointer position on pointerdown and pointerup, and do collision detection both times. Then I pop the underlying bubble in either case, giving you the benefit of the two possible pop locations.
Yes if you don’t already know where the bubbles are gonna fall it’s very hard to get to them in time with a trackpad. Although I play with a trackpad myself and can beat most levels.
I had a friend suggest a “course preview” during the countdown screen so that users can anticipate the bubbles without memorizing them.
I replayed it some more and I improved with each go. It’s kind of like older games, where the levels have to be learned over time to get good. I think we’ve forgotten about that with the more gentle on-ramp most games give these days.
This is my “finally try to make something real with AI” project that I have yet to do. I have no native experience. Both for this and ehmorris.com/lander.
Oh don't misunderstand me, the game is really amazing and I don't think it has to be actually native at all - just pondering whether you might want to get it in the hands of more people and get some economic benefits from the great work you've done is all! :)