Gregory, J. (2009). Game engine architecture. Taylor & Francis Ltd..