Facebook Games

Besoin de connaitre la biographie de l’auteur d’Harry Potter? Google est là pour ça! Besoinreseau sociaux de savoir si l’ami de votre ami est célibataire? Facebook est là pour ça! Besoin de passer quelques minutes en attendant chez le médecin? Candy Crush est là pour vous!

Hé oui, de nos jours, Internet et les réseaux sociaux sont devenus les meilleurs amis de l’Homme… Cette amitié est devenue incontournable dans la vie de plusieurs personnes et le mode de vie de bien des gens de notre société actuelle est basé sur cette forte amitié. Et moi la première!

Plus précisément, les réseaux sociaux actuels, tels que Facebook, Twitter ou encore Instagram, sont devenus parties intégrantes de la vie de bien des gens, de ma génération tout comme des générations précédentes à la mienne. Avec les réseaux sociaux, il est possible de communiquer, se divertir, s’instruire, garder le contact avec notre famille, et tout ça, peu importe où nous nous trouvons. À partir de notre téléphone, tablette ou encore de notre ordinateur, les réseaux sociaux nous permettent, comme le mentionne bien leur nom, de socialiser en toute facilité et en toute rapidité. Comparativement à une époque où il fallait appeler ou encore se déplacer chez quelqu’un pour lui demander ce qu’il a fait de sa fin de semaine, maintenant, il suffit d’une visite de notre fil d’actualité Facebook pour en être au courant et même pouvoir le partager à qui le veut bien. Certes, cette facilité à exposer notre vie privée n’est pas appréciée de tous et provoque quelques fois quelques divergences d’opinion sur le sujet. Dans cet article, nous nous attaquerons à une particularité du réseau social Facebook qui permet de se divertir tout en socialisant. Nous observerons en détail une particularité de Facebook qui attire plusieurs millions d’adeptes de partout dans le monde et de toutes les générations; les jeux en ligne sur Facebook. D’abord, question de se situer dans le temps, un court historique du réseau social Facebook sera présenté pour ensuite placer l’avènement des jeux en ligne sur Facebook dans l’historique de ce dernier.  Ensuite, nous observerons le développement d’une application de jeu sur Facebook, notamment en exposant les grandes lignes du fonctionnement de Facebook for Developers. Finalement, nous parlerons des sociétés de jeux et de la façon dont elles survivent dans la grande arène des applications Web.

farmville
FarmVille: Jeu en ligne

Il serait dommage que votre mouton ne puisse pas manger demain… Vous devriez aller récolter les fruits de votre champ dans FarmVille avant de continuer la lecture de cet article!


D’où vient Facebook et ses jeux en ligne?

GTY_mark_zuckerberg_01_jef_140923_16x9_992
Mark Zuckerberg : Créateur de Facebook

Le réseau social Facebook est né à l’Université Harvard en 2004 et était initialement réservé pour les étudiants de cette université. Mark Zuckerberg est le créateur de Facebook. Son nom est choisi en raison des photos se retrouvant sur le site.  À la base, on y retrouvait les photos des étudiants pris en début de leurs études universitaires. Après à peine un mois, plus de la moitié des étudiants de l’Université Harvard se retrouvait sur le site auparavant surnommé The Facebook. Rapidement, le site s’est étendu à d’autres universités comme Yale, Columbia et Stanford, puis à plusieurs écoles de la région de Boston. Son expansion est très rapide et en juin 2004 le siège social de Facebook s’établit en Californie. C’est en 2006 que Facebook fût ouvert à la population générale, à condition d’avoir une adresse courriel valide pour s’y inscrire. De façon globale, Facebook permet à ses utilisateurs d’afficher des informations personnelles telles que l’état civil, la date de naissance ou encore l’emploi et permet d’interagir facilement avec d’autres utilisateurs de la plateforme. Facebook est rapidement devenu une plateforme favorisant les interactions entre groupes d’amis et simplifiant énormément le partage d’information ou encore la prise de contact avec autrui. Plusieurs applications font leur apparition sur Facebook au fil des années, telles que la messagerie instantanée ou encore un calendrier d’évènement. En 2007, on estime qu’il existait plus de 8 000 applications tierces sur le réseau social. Évidemment, ces applications auraient contribuées de façon considérable au succès de la plateforme. C’est en 2009 qu’apparaissent les premières applications de divertissement sur Facebook; les jeux Facebook. Ces applications permettent aux utilisateurs de jouer à leurs petits jeux en étant reliés à leur compte personnalisé et ainsi avoir la possibilité de demander de l’aide à ses amis pour réussir le jeu. Elles ne sont pas toutes développées par Facebook, bien au contraire. Plusieurs sociétés de jeux tels que «Zynga», «King» ou encore EA mobile récoltent leur part du marché des jeux en développant principalement des applications pour navigateurs fonctionnant sur les réseaux sociaux comme Facebook. Aussi, de nombreuses applications sont développées par des développeurs indépendants, expérimentés ou non. Toutefois, pour que les applications créées par les développeurs soient conformes aux normes de Facebook, il existe des outils et des cadres de développement pour leur permettre de formater leur création à ces normes. Les outils et les cadres de développement aidant les développeurs web seront expliqués ici-bas dans cet article. En résumé, le site Web Facebook a connu une ascension de popularité très rapide partout sur la planète. En quelques années, Facebook est devenu une plateforme Web importante attirant de nombreux utilisateurs en raison de ses nombreuses applications utiles et divertissantes.


Un peu de programmation

Lorsque Facebook a lancé en 2007 ses premières applications, celles-ci devaient être écrites selon un langage de balisage  bien précis; le «Facebook Markup language(FBML)». Ressemblant beaucoup au HTML (langage de programmation de base permettant de structurer l’information d’une page web ou encore d’une application), le FBML était le langage de balisage utilisé par Facebook et les développeurs d’application devaient s’y conformer. Ce langage était considéré comme le cousin du HTML puisqu’il possédait plusieurs similarités, mais également quelques différences importantes. Par exemple, certaines balises HTML étaient modifiées en FBML et limitaient considérablement le champ des possibilités s’offrant aux développeurs. De façon plus concrète, le FBML rendait impossible l’ajout de contenu dynamique puisque l’utilisation du JavaScript n’était pas permise. À peine quelques années plus tard, Facebook décida de changer les règles et de faciliter la tâche à ses développeurs. Depuis 2011, les développeurs peuvent utiliser les langages standards de programmation web comme le HTML, le CSS et le JavaScript pour programmer leurs applications. Ce changement a considérablement facilité la tâche aux développeurs et leur a donné beaucoup plus de liberté.


Développer une application Facebook : c’est facile?

Les développeurs Web voulant s’immiscer dans le grand monde des applications Facebook sont nombreux. Des normes claires émises par Facebook existent pour confiner les développeurs dans un cadre de développement précis. D’abord, il faut savoir que Facebook met à la disposition de ses développeurs et futurs développeur un outil très intéressant; Facebook for Developers. Sans vouloir entrer dans les détails de cet outil, Facebook for Developers est une plateforme permettant premièrement de s’enregistrer comme développeur d’application Facebook. On retrouve ensuite une panoplie d’informations utiles facilitant le développement d’une application, à savoir comment gérer la publicité sur notre application ou encore apprendre comment ajouter la connexion Facebook à une application déjà existante par exemple. Facebook for Developer est donc un outil très important pour construire, faire croitre et éventuellement monétiser son application efficacement et rapidement. En suivant les cadres offerts par Facebook, il peut devenir simple et rapide de créer sa propre application. En effet, par le biais de Facebook for Developer, Facebook propose des «framework», des interfaces de programmation et des exemples de code aux développeurs pour que ces derniers soient en mesure de créer leur application selon les normes du géant Facebook. Un  «framework» constitue un ensemble de composants logiciels servant à créer les grandes lignes d’un logiciel. En d’autres mots, les «frameworks» servent à modeler l’architecture d’un logiciel ou encore d’une application web. On retrouve notamment ce genre d’information sur Facebook for Developer très simplement. En effet, une simple recherche dans la documentation du site et on peut facilement trouver des exemples de code nous permettant de débuter l’exécution d’un code JavaScript par exemple. Ce genre d’outil est l’exemple parfait pour expliquer qu’il n’est pas nécessaire d’être un grand connaisseur de programmation web pour être en mesure de développer sa propre application, de jeux ou autres.

Plus largement, il est impératif d’aborder au passage les sociétés de jeux, telles que «Zynga» ou «King». En effet, ces sociétés de jeux sont des acteurs de premier plan dans la création, la croissance et la monétisation des jeux les plus populaires se retrouvant sur Facebook. La croissance des sociétés de jeux est basée principalement et logiquement sur la popularité des jeux lancés par la société. Le type de jeux visé par ces compagnies est principalement des jeux s’adressant à un public volatile. Un tel genre de public est intéressé généralement par des jeux avec un degré de difficulté faible et possédant un certain caractère social. Le public est donc plus large et ce type de jeux peut s’adresser à quiconque le veut bien. Ce public cible peut être intéressant puisqu’il permet la croissance rapide d’un jeu seulement par le bouche-à-oreille et par de la simple publicité sur les réseaux sociaux. Toutefois, ce public peut aussi être dangereux puisqu’il devient trop souvent cyclique. En effet, la popularité de ce genre de jeux croit très rapidement, mais diminue tout autant rapidement si le jeu n’est pas renouvelé ou modifié quelque peu. La tendance cyclique observée ici devient dangereuse pour les sociétés de jeux. En effet, ils doivent constamment apporter des nouveautés dans leurs jeux  afin d’éviter la migration de leur public vers d’autres jeux populaires du moment.

zynga
Logo de Zynga : société de jeux

Un bon exemple de cette tendance est la société «Zynga». Cette société a été fondée en 2007 et est devenue rapidement une société très importante grâce notamment au jeu FarmVille. La popularité de ce jeu a crû très rapidement bien que plusieurs millions d’adeptes jouaient quotidiennement au jeu. Pendant cinq ans, la société «Zynga» a donc augmenté ses recettes considérablement chaque année malgré la forte compétition. Ce genre de société possède habituellement deux principales sources de revenus. Premièrement, la grande majorité de leurs recettes est réalisée par le biais de la vente de biens virtuels. Par exemple, un joueur peut décider d’acheter de l’aide pour réussir une mission. Ensuite, le restant de leur gain est généré par la publicité se retrouvant soit sous forme de bannières ou encore de bien virtuels gratuits aux couleurs de l’annonceur. En 2013, la société «Zynga» a dû survivre à une importante diminution de la popularité de ces jeux. Cette diminution de popularité est marquée telle qu’expliquer ici haut par la tendance cyclique de la popularité de ces jeux. C’est ainsi que s’amorça le déclin de cette société si bien que la société licencia bon nombre de ses employés. Malgré la tempête de 2013, «Zynga» est encore aujourd’hui un grand concurrent de ce marché et possède encore plusieurs studios un peu partout à travers le monde. Notamment, voici la liste des jeux les plus populaires actuellement de Zynga :

  • Texas Hold’Em
  • Mafia Wars
  • PetVille
  • Street Racing
  • Treasure Isle

En conclusion, les réseaux sociaux font maintenant partie de nos vies de tous les jours et nos interactions sociales sont souvent basées sur ceux-ci. Le réseau social Facebook est rapidement devenu très populaire et a su se démarquer notamment grâce au développement de nombreuses applications, tel que les jeux en ligne Facebook. Ces jeux, pouvant être développés par quiconque le veut bien et demandant que de simples connaissances en programmation, permettent de se divertir tout en conservant un certain caractère social intéressant. Le développement des applications Facebook, que ce soit les jeux en ligne ou encore de simples applications Facebook, peut être réalisé par quiconque le veut bien et ne nécessite pas de connaissances trop approfondies en programmation. Avec l’aide de Facebook for Developers, il devient facile de trouver une panoplie d’informations intéressantes et utiles au développement d’une application sur Facebook. Certes, un jeu en ligne peut, avec l’aide de cet outil, peut être développé par une personne indépendante, mais les sociétés de jeux restent les acteurs les plus importants de ce marché.

Quand je pense à un jeu en ligne sur Facebook, je pense à un petit jeu simple me permettant de passer quelques minutes ici et là… Pour ma mère, c’est une compétition : attendrai-je le tableau 2000 à Candy Crush avant mon amie? Et pour vous, c’est quoi un jeu Facebook?

2 réflexions sur “Facebook Games

Laisser un commentaire