04 juin 2010

Trophées et Succès dans les jeux par navigateur

Développement, Jeu par Navigateur 4 Comments

Qu’ils soient appelés Trophées sur PS3, Succès sur xBox ou Steam, ou différemment sur d’autres plateformes, la fonctionnalité reste la même.
Rassembler les joueurs vers un but secondaire afin d’ajouter un challenge aux jeux.

Psychologiquement, ça à l’air de fonctionner, l’effet sur les joueurs est immédiat en donnant l’envie d’atteindre un but pouvant être comparé avec d’autres joueurs, voir ses amis.

Techniquement, ce n’est pas compliqué à implémenter, mais alors pourquoi les jeux web n’en proposent pas plus ?
Tout simplement je pense car le domaine est trop fragmenté. Un jeu seul ou un éditeur seul aura moins de poids qu’une plateforme qui mélange un grand nombre de jeux différents.

Il existe Muxxu, mais celui-ci reste limité à quelques-uns des jeux Motion-Twin. Si le portail est intéressant, il reste limité car non ouvert.

Dès le début du développement de Tarschool, j’avais en tête de le relier à un portail permettant de partager à la fois les comptes, mais aussi des succès. De plus, les joueurs me l’ont suggéré.

Je suis donc parti sur une API permettant de communiquer avec un portail. Un joueur est identifié grâce au hash de son email.
Lorsqu’il effectue une action sur le jeu, l’API est contactée et renvoie soit une erreur, soit la réussite de l’envoi, et gère elle-même l’affichage pour les joueurs si un succès est débloqué.

On distinguera trois types de succès : Atteindre une certaine valeur, Atteindre une valeur unique, Effectuer une action unique. Le dernier correspondant à une valeur unique de 1 ^^ Ces succès pouvant aussi avoir un prérequis avant de pouvoir être débutés/validés.

Toutes les communications se feront en cryptées à l’aide d’une clé publique et d’une clé privé. En l’état actuel, la classe servant pour le jeu est bien avancé, le plus compliqué a été de rendre compatible le cryptage avec le plus de configuration possible.

Plus d’infos bientôt, si certains sont intéressés pour des tests, n’hésitez pas à me contacter.

4 Responses to “Trophées et Succès dans les jeux par navigateur”

  1. Colmea says:

    J’ai hâte de voir ça !
    Je compte l’implémenter aussi pour Aklito.

    Je vais suivre ça de près. Bonne continuation

    • Anthor says:

      Ça avance, ça avance…
      Certaines fonctions sont déjà sur Tarschool afin de faire des tests à plus grande échelle

      Je te contacte bientôt qu’on en discute plus amplement ensemble, et je prépare aussi un post sur jeuweb.

  2. Fidéliser ses joueurs sur son jeu [Facebook] « Kueny Raphaël says:

    [...] D’ailleurs, au niveau des trophées/récompenses, j’attends avec impatience la sortie de l’outil d’Anthor [...]

  3. Anthor.Net - Webgame Achievements says:

    [...] avais vaguement parlé dans un précédent billet, et c’est aujourd’hui chose faite [...]

Leave a Reply