Système de réservation

Commentaires:

Une semaine a passé depuis mon dernier message et j'en suis désolé. Un hébergeur contenant plusieurs sites web que je gère est parti en vrille m'obligeant à faire des migrations en urgence, y compris pour ce site. Coludik se retrouve maintenant hébergé dans le nuage...

Aujourd'hui j'aimerais me pencher sur la façon dont on va pouvoir régulièrement accéder aux jeux qu'on a co-achetés avec d'autres. C'est d'ailleurs le point le plus important du service et vous vous posez certainement des questions sur sa flexibilité. À l'heure actuelle, quand on achète un jeu, on l'a pour soi et on peut le sortir spontanément lorsqu'on en a envie. Une connaissance me disait aussi récemment qu'elle n'achetait pas toujours le jeu voulu car un ami de son groupe de joueurs le possédait déjà. Dans ce cas, cette personne est donc déjà habituée à attendre un peu avant de pouvoir y jouer et, pour ce faire, elle doit organiser quelque chose (ramassage, soirée jeux, ...).

Avec coludik, on ne pourra bien sûr pas sortir un jeu spontanément quand c'est un autre co-utilisateur qui l'a au même moment. Mais on peut faire en sorte de rendre l'étape de récupération d'un jeu la plus fluide possible. J'ai d'abord eu en tête une façon de faire. J'en ai maintenant 3. Je pense que c'est le demandeur d'un jeu qui va décider du système de réservation à mettre en place par rapport au jeu acquis. Je vais vous décrire ces 3 méthodes auxquelles je donne des noms temporaires, mais avant cela, laissez-moi expliquer une notion commune à ces méthodes:

La durée de réservation

Le demandeur d'un jeu, lorsqu'il compose son annonce, va décider de la durée de base de réservation, c'est à dire la durée théorique maximum pendant laquelle on pourra garder un jeu. Il fera son choix en fonction du jeu en question, du nombre d'utilisateurs, ou simplement par goût. Par exemple, il aimera peut-être qu'il soit possible de garder Time Stories ou le 7ème continent 3 semaines (contexte: 2 co-acheteurs en tout) pour avoir le temps de recommencer l'aventure de multiples fois, ou encore garder Dice Town une semaine (contexte: 4 co-acheteurs en tout) car c'est un jeu plus léger.

Une fois connue la durée de base, un joueur se verra octroyer des journées supplémentaires possibles, en fonction de la somme qu'il investit dans le jeu. Notez que les montants investis sont des multiples de 5. Comme le prix d'un jeu n'est pas forcément un prix multiple de 5, un joueur est autorisé à la fin à augmenter sa participation pour finaliser le deal.

La formule qui donne le nombre de jours à ajouter en fonction du montant investi est J = (N / 5) - 1. Ainsi, pour 25$ on a 4 jours de plus.

Si je parlais d'une durée théorique plus haut, c'est parce que les réservations ne vont pas s'enchainer au jour près. Quelqu'un aura donc la plupart du temps un jeu en sa possession quelques jours de plus, le temps que le prochain joueur vienne récupérer le jeu.

Le système encadré

Dans un contexte où plusieurs personnes doivent s'entendre, certains aiment bien qu'on gère les choses pour eux, avec un ensemble de règles. Ici, un système de jeton déterminera quand un joueur peut faire une réservation. Le demandeur reçoit le jeton en premier. Pour ce qui est des autres, ils sont classés selon leur montant investi. Quand un joueur reçoit le jeton, il choisit une période dans un calendrier. La durée est bien sûr limitée comme on l'a vu plus haut. La date maximale a laquelle on peut faire une réservation est déterminée à l'aide du total des durées max de chacun. On y ajoute 7 jours pour donner du temps à d'éventuels emprunteurs (X = 7 + somme des durées max). Cela permet d'éviter les réservations à des dates trop lointaines.

Une fois une réservation faite, le jeton est passé au suivant qui peut faire son choix. Cela se répète une fois par joueur. Lorsqu'on se rapprochera de la fin du cycle de réservations, c'est à dire dans un peu moins de X jours, le jeton sera à nouveau présenté au premier joueur. Et ainsi de suite.

Le système bibliothèque

Facile ! Comme à la bibliothèque, on visite le calendrier et on choisit une date où le jeu est dispo. On le réserve pour une durée basée sur la durée max et sur l'éventuelle réservation qui suit. Dans ce système, vous voyez donc que le montant investi n'influe que sur les durées de réservation. Il n'y a pas de priorité temporelle mais on pourrait imaginer qu'en cas de conflit entre 2 demandes de réservation faites en même temps, le plus gros montant passera d'abord.

Le système libre

Fait pour ceux qui ont foi en l'être humain ;) en la discussion, etc. Ici, il n'y a pas de réservation possible à l'avance et c'est ce qui permet le plus de spontanéité.

Dans ce système, on ne peut faire de réservations à l'avance. On entre dans le service, on regarde qui a le jeu et on lui demande à avoir le jeu ensuite. Quand on reçoit donc plusieurs demandes, il faut pouvoir gérer les conflits. Comme dans le système bibliothèque, les montants investis pourraient servir à départager plusieurs demandes.

Quel système ?

Si vous regardez bien les 2 derniers systèmes, vous vous apercevrez qu'ils sont difficilement applicables à la réception d'un jeu car à ce moment (ainsi que pour les mois qui suivront) tout le monde est pressé de jouer. Le mieux je crois serait de commencer par le système encadré puis de transitionner par la suite lorsque les joueurs se connaissent bien à force de se passer le jeu.

Questions

Combien de co-acheteurs max tolérerez-vous pour un jeu ?

Y a-t-il une durée de base pour laquelle vous serez plus à l'aise ?

Voyez-vous des failles dans les systèmes présentés ?

Voyez-vous un autre système possible ?

Copyright Coludik 2018-2022 • Tous droits réservés