web-dev-qa-db-fra.com

Comment calibrer le système de gamification dans ma webapp?

Je prévois d'écrire une application Web qui permet aux utilisateurs d'explorer des univers fictifs en traçant les liens entre les films en fonction de la personne qui a joué chaque personnage (s'ils ont joué le même personnage dans deux films, je suppose qu'ils sont liés)

De toute évidence, ce système n'est pas parfait et nécessite une intervention humaine sous forme de corrections. J'ai l'intention de les encourager en ludifiant le système et d'attribuer des points pour les univers cinématographiques découverts, les corrections apportées, etc. système, ce qui finira par influencer la conception du système.

Après avoir fait un peu de lecture, je ne sais toujours pas comment calibrer mon système.

Les bons jeux sont bien calibrés - ils nécessitent des efforts pour passer le niveau suivant. Selon la théorie des flux - lorsque le jeu est trop facile, c'est ennuyeux. Quand c'est trop dur, ça fait peur.La complexité d'un bon jeu augmente tandis que le joueur construit de nouvelles capacités (à la fois personnelles et liées à son avatar dans le jeu).

industrie eLearning

Comment puis-je réaliser ce qui précède?

1
Pureferret

Ce concept a été lancé par Mihaly Csikszentmihaly .

Si vous recherchez son nom sur Google, vous trouverez une tonne de ressources sur le concept de "flux".

Cliquez ici pour son exposé TED

Cliquez ici pour sa page Wikipedia

Et voici son fameux diagramme sur Flow:

Sur la façon d'étalonner votre système:

  1. Play Test - Je pense que c'est la meilleure idée pour commencer. Jouer Testez votre système avec des personnes et calibrez à la volée avec les premiers prototypes. Jouez à Test sur papier avant de créer des pages Web. Déterminez ce qui est amusant et ce qui est motivant, et ne mettez pas l'accent sur les éléments qui nuisent au plaisir de base.
  2. Regardez ce que font les concurrents - Si vous pensez que vous n'avez pas de concurrence, vous vous trompez. Quelqu'un a fait quelque chose de similaire et vous pouvez voir ce qu'il fait pour savoir comment différencier votre service.
  3. Ajuster dans l'application en direct - Une fois que vous avez déployé la solution réelle, prévoyez de faire des ajustements. Il y a des parties qui seront trop faciles ou trop dures, et des parties où les gens tromperont votre système d'une manière inattendue. Prévoyez que votre modèle initial ne ressemblera en rien à ce qu'il mûrira pendant que vos utilisateurs continueront avec le système. Votre application devra se développer à mesure que vos utilisateurs grandissent.
3
Baronz