Today the time users are spending on playing games in social networks is growing immensely and the game developers are also providing such appealing games which are getting the users addicted. This addiction can be evidently seen in the growing revenue of game publishing companies and the growing number of established games publishers involved in the development of games for Personal computers and consoles now shifting focus towards games for social network.
With mobile devices being effective as smart phones becoming the king of the trend the mobile game programmers are also efficiently providing games which can be played within the palm of a user. A mobile game developer needs to understand the limitations of a mobile device and also know the advantages of providing a game to the user in such a rapid time. Within minutes of release of a game a user will be able to access and play it thus checking the developed project thoroughly before going ahead and publishing is very vital. The competition which is prevalent in the social gaming arena is intensely high and a second chance is not provided to any Social game programmer today. Once a game is regarded as incompetent the probability of the game being given a second chance is very slim.
The social games which are developed by the Facebook game developers are also gaining high popularity as the platform itself is a billion users big and the scope for the game programmers to reach to a wider audience. It is a well known fact that every user playing a game is not going to be attracted to the game but when the total number of users trying a game increases automatically the number of players getting hooked on to the game does too. Understanding this aspect every social game programmer needs to prepare their projects in an efficient way.