Slide 1 Object Oriented Design Slide 2 Goals Bottom Up Design: refactoring fundamental OpenGL functionality Game Engine 1.0 introduction Slide 3 Top Down Requirement…