Assignment #1 for Game Programming