Postman Pat

A University coursework inolving the drawing of a 2d car and various other demonstrations of Open GL

Using the stuff I tested out in the GLTrans program, I created an OO version for an interactive graphics coursework. The coursework specification said to draw cars amongst other things, so I chose the postman pat theme.

Features

  • Day and night cycles
  • Car headlights turning on and off in sync with the day/night cycle
  • Sun and moon cycles
  • Use of display lists, stencil buffers, alpha blending and texturing
  • Use of glpng to load png images
  • Use of Windows MCI APIs for background music

How was it made?

The whole program was composed of 3 class types, one for the car, a generic texture drawing class, and the main class that held all the program logic. You can this below in the following uml diagram created in netbeans:

patUML

Later an additional class was added to allow the postman pat theme to be played in the background.

Past Pages

An older page existed which may have more information! Click here to go there

Related Blogposts

There are no blogposts about Postman Pat yet! Try searching for it