Game development essentials (Thomson/Delmar Learning, 2007)