Game development looks like an interesting, full of fun and excitement task but in reality the scenario is little bit different. To create an interesting game full dedication and hard work is required from the side of developers in order to attract the users so that they can play and enjoy the games. Numbers of companies are growing with unmatched speed into the gaming market where they are developing different games like 2D, 3D, action games, single player games.