Java ME game programming - Flynt, John P. (2007)