Video Game Design II: Unit 1 Introduction to Game Programming