The final project in Computer Game Programming