I developed a real-time C++ simulation that lets a ball drop, roll and bounce across a full-scale sports field.