Game development essentials : gameplay mechanics. - Dunniway, Troy (Australia : Delmar Cengage Learning, 2008)
MA
Keywords: Computer games -- Programming; Computer graphics; Video games -- Design