The problem that I’ve had is that I can run the applet once, but then I have to shut all windows of the Internet browser I’m using to run the applet before I can run it again. Having windows of another Internet browser open has no effect.
I thought this happened with all applets, but I checked a random applet on the Internet and found that it does not. Apparently, it only happens in applets that are written by me.
I’ll post a thread asking about this somewhere on the forum.
I’ve uploaded a new version of the game that adjusts the ball the same way when it hits a wall or the bat as when it hits a germ. Previously, it’s speed dropped to 0. Now, its speed is cut in half, which is the same as what happens when it hits a germ. The difference is especially noticeable when the ball is bouncing rapidly back-and-forth between the flock of germs and one of the walls. Should the speed not be reduced at all? It seems reasonable to me for the speed to be reduced a bit after a collision.
I’ll have more time tomorrow, and I’ll address the issue for clearing the level by not moving the bat at all. I was aware of this, but somehow managed to block it out of my mind.