mais il faut prendre en compte le ressenti du joueur : j'ai eu du plaisir à jouer les sirénes et ici j'ai eu plusieurs fois l'envie de balancer le pc par la fenetre ...
C'est clair. Pour moi, si le mécanisme de pur aléatoire reste, l'instant ou je vois X×1j ou deux fois de suite la même quête, j'arrête l'event, je consomme mes tokens, et je repasse en mode "event? c'est quand le prochain?"
Ma suggestion reste la même: focaliser la variété plutot que l'aléatoire. Pour ça, deux méthodes, suivant l'implémentation qu'ils ont:
- La simple: placer les quêtes dans des pools de 3-5 quêtes, et faire tourner les 4-6 pools de quêtes possibles. Ca vous garantit qu'entre deux quêtes "Recherchez une techno, explorez ou chopez 15", vous aurez au minimum 3 quêtes garanties différentes.
Pour info: c'était plus ou moins ça dans les sirènes, 1 à 3 quetes possibles à chaque étape, et on tournait sur une douzaine en boucle, avec un niveau croissant (genre au début c'est 3x3h, trois groupes plus loin, c'était 7x3h).
- La complexe: prendre 10 quêtes parmi une vingtaine possible, les mélanger, et les proposer ensuite dans l'ordre.
(la deuxième est plus compliquée à implémenter, surtout si on a pas une table dans la BDD pour stocker)