Video game final project for COS 426: Computer Graphics