Explanation of the Bounce3D program


This program was originally intended to be a kind of 3D breakout game. During the programming I felt that it would never turn out to be a good game. It doesn't look bad, it just plays bad (not really unimportant for a game). So, let's call it an interactive demo. 


The idea is that you stand in a room opposed to a mirror. You control a bat, with it, you're supposed to bounce the ball back to the mirror. When the ball hits the mirror, a part of it breaks and you can see through into another room, simmilar to the one you're in. 


The program shows some advanced drawing techniques. It uses two display frames, depth is suggested by fading the ball to grey. The bouncing ball has a shadow and is reflected in the mirror. The ball is drawn using OR's, EOR's and AND's making it possible to retain the background. Ofcoarse, the ball has full respect to Newton and all rules regarding perspective.


You can change the variable 'speed', with the expected result, as well as some other variable's around it. 


The Bounce3D program is Public domain, feel free to do with it what ever you like.


The Bounce3D program and the Bat mousepointer are designed by Peter van der Ploeg, Hoogakker 5, 5802 MA Venray, The Netherlands.

