Rube Goldberg Machine 1.0
This is the base code for Rube Goldberg designed for the CS296 Software Systems Lab
|
A Rube Goldberg machine is a deliberately over-engineered or overdone machine that performs a very simple task in a very complex fashion, usually including a chain reaction. In this project we have created a simulation of a Rube Goldberg machine we designed, in C++ using the Box2D library. The Rube Goldberg machine's final aim is the task of setting into motion a rocket(an anti-gravity body). We have created a GUI interface for visualization of the simulation and a non-GUI version for analysis of code statistics.
This webpage contains the complete documentation of the Rube Goldberg design. Go here for more details on the Rube Goldberg design and analysis.