A bouncing ball in many languages X-Windows version running from a Unix server
Here is the C++ code :