The challenge for the graphic and physics coursework was to build a UFO scene using C++ and OpenGL, using the skills learned during the graphics and game technologies modules. The scene should consist of a number of flyng saucers, with various reflection and lighting effects including deferred lighting techniques. Physics was then added to the scene, with both rigid body and soft body elements. No middleware was utilised in making these demos, each student developing a physics engine and renderer from scratch.