a makes you boost left, b makes you boost right, and touching a purple dot with your paddle spawns a swarm of things that, when they touch the ball, stop its movement. If you turn ball random on than when the swarm releases it the direction will be randomized. If you turn ball random off than it won't. When ball random is on it is much harder. If you do not change the option ball random will turn on automatically. If random is on than the ball will randomly change direction every five seconds. If it is off than it will not.
As it says at the top, my friend did most of the project, but the blue ball and swarm part of the game are my idea.