I like to slowly build up some sort of template/check list which I can follow and gradually improve on every future projects to make sure I don't miss anything important and sort of maintain a standard for the quality of work.Things I can think of at the moment listed as below, will keep updating this list:1. Handle device rotation properly2. Test for memory leak3. Handle different devices correctly - including icon, launch image, size of sprite, screen resolution, ...etc4. Save game state/data on different scenario5. with sound/audio6. proper menu/high score 7. help/tutorial 8. [future] Game...