On a quest to develop a bestselling game? You best be prepared for stiff competition, in every aspect of game development. Beginning with a concept, working up to user experience design and finally coding; all of these will test your limits. The App store is flowing with more than a million games. To stand out from the crowd you have to come up with something fresh and unique.