Thanks for your reply. The game works as expected due to the circumstances.
Viewing post in Idlenoid II: The revenge of the brick comments
I'm not sure what you mean, but at the very least, reset the ball when it hits the floor. It was done that way 49 years ago for a reason. You don't need to reinvent the wheel here.
EDIT: After reading the other comment you've left, I have no faith in you making anything good. Don't change a thing; it's perfectly representative of your ability and design philosophy.