way-of-elendil / website

Bugtracker du site internet de Way of Elendil
https://way-of-elendil.fr
0 stars 0 forks source link

Ajout d'un mode hardcore #239

Open moweerkat opened 1 year ago

moweerkat commented 1 year ago

Implémentation d'un mode hardcore sur WoE

Objectifs

Ajouter un nouveau mode à WoE qui rend la mort permanente.

Enjeux

Surfer sur la vague des modes hardcore. Cela permettrait à ceux qui veulent jouer sur ce genre de mode de pouvoir le faire sur WoE et ainsi insuffler un nouveau regain au serveur et attirer une nouvelle base de joueur. Permettre de repeupler les zones de départ et intermédiaires Proposer un mode de jeu alternatif faisant émerger des joueurs et des guildes souhaitant profiter de WoE avec un mode exigeant et punitif comprenant un endgame très dur (comme avec l'addon/officiel) avec des guildes qui font des donjons et des raids en mode HC.

Contraintes

Comment cela serait-il implémenté en jeu ? [WIP]

Base

Spécifique

Bloquer la résurrection

Restreindre les interactions entre joueurs HC

Restreindre les interactions joueurs HC vs joueurs non HC

Bloquer tout transfert/échange entre joueurs HC

Divers

Quelles récompenses ? [WIP]

Ceci sont des exemples. A peaufiner.

Références

moweerkat commented 1 year ago

Mise à jour après discussions

Rester simple, trop de modifications amène trop de complexité, de triche possible et une maintenance pénible.

En simplifiant tout, cela nous amène à ces implémentations:

Base

On en arriverait à une implémentation facile et rapide à mettre en oeuvre tout en touchant au minimum aux mécaniques du jeu.

Contrairement aux règles de l'addon et officielles, ce mode est très permissif. Aux joueurs de faire le bon choix de groupe et de guilde pour conserver son avancée. C'est un mode hardcore très simplifié et permettant de nombreuses facilités mais reste toujours punitif.

Endalaust commented 1 year ago

Ajout d'un PNJ ou d'un monument sur toutes les zones de départs permettant à tout nouveau personnage de lire les règles et d'activer le mode hardcore.

L'utilisation d'une commande me semble plus facile, moins d'implémentations de PNJs / quêtes ou autre, et moins de joueurs qui le prendront par erreur (oui c'est une triste évidence...)

Ajout d'un tag sur un joueur HC de la sorte: [HC] Kevin

Je pense que ce n'est pas possible. Je veux bien ton feedback Kaasss, par ex existe <Dev> ou <MJ>

Ajout d'une notification globale de la mort d'une personne pour tous ceux en mode hardcore. Ajout d'une notification globale pour avoir réussi le mode et atteint le niveau 80 (tout le monde ? ça ne devrait pas arriver si souvent)

Plutôt que de cibler des joueurs, je dirais de faire une annonce générale (on a des alert world), si et seulement si le personnage était > lvl 30 par ex (pour éviter le spam de bas lvl qui échouent, abus possible)

Un personnage en mode HC le reste jusqu'à sa mort. Bloquer la résurrection

Plus simple de kick le joueur + suppression du perso. Attention aux restorations dans l'équipe, il faut un usecase. Un .char erase supprime un perso sans aucun moyen de restauration vs une suppression utilisateur.

Une fois 80 profiter du endgame sans contrainte me semble plus opportun. Dans notre contexte avec peu de joueurs, peu de monde arriveront jusque là... Je crains beaucoup que laisser cette suggestion en l'état ne permette aucun terrain de jeu une fois 80 par manque de participants.

Toute personne d'un groupe ou d'un raid doit être dans un range de niveau de 5 niveaux d'écart maximum (La personne avec le plus faible niveau ne peut avoir plus de 5 niveaux de moins que la personne avec le plus haut niveau).

Comment gérer cette condition? Je veux dire, comment empêcher que ca se produise? Si je bloque le groupage des +5? Si je groupe un mec lvl+5 et qu'il lvlup à +6? Une boucle qui regarde le lvl dans le groupe / raid et qui kick le joueur HC si la condition est remplie?

Bloquer les soins et buffs d'une personne non hardcore sur un personnage hardcore Ne pas valider une quête si le mob n'a pas été intégralement tué par le personnage hardcore afin d'éviter le multi-compte et l'entraide hc/non hc (sauf en cas de groupe entre joueurs HC)

Je ne vois pas comment faire.

Mode PVP désactivé par défaut pour les joueurs HC (serait trop frustrant sinon)

Quel dommage :( Je ne sais pas si on peut le faire sur un realm JcJ, j'ai un doute.

Bloquer l'envoi/réception du courrier Bloquer les échanges entre joueurs HC (et non HC vers HC) Bloquer la banque de guilde aux joueurs HC

Me semble complexe... Je ne vois pas comment faire

Bloquer certaines pratiques "anti-hardcore" comme le paladin bubulle + tp

Pourquoi? Ca fait parti du jeu, comme le démo qui peut se tp. Face à un mob mal estimé, ca n'empêchera pas un one shot

MJ-Vyr commented 1 year ago

Personnellement, de ma fenêtre de Support, cette modification sans parler de faisabilité, n'est pas du tout souhaitable. Je pense que la base-joueur d'Elendil sera peu voir pas du tout réceptive au mode de jeu en question (comme prouvé par l'absence totale d'engouement pour les suggestions ayant proposé le mode Hardcore par le passé), et que c'est beaucoup d'énergie dépensée dans le vide.

En dehors de cet aspect, je vois déjà les montagnes de support ingame pour nous le staff, les gens qui vont vouloir qu'on rez leur perso car ils sont mort sur un crash ou un lag, la rage d'un joueur qui a activé son pvp sans faire exprès qui se fait tuer. Le gestion sociale du truc risque de représenter beaucoup de boulot, et on a simplement pas l'effectif niveau support pour gérer toutes ces occurrences.

Je vais être honnête avec toi, dans le lot y'a des idées que même Blizzard a pas osé/tenté d'implémenter, car elles représentent une modification trop en profondeur du jeu. Je pense que tu es plein de bonne volonté, mais que tes attentes sont un peu en décalage avec la réalité du serveur, et du support que ça implique.

moweerkat commented 1 year ago

Mode PVP désactivé par défaut pour les joueurs HC (serait trop frustrant sinon)

Quel dommage :( Je ne sais pas si on peut le faire sur un realm JcJ, j'ai un doute.

Pour le coup ici, une grande partie du mode hardcore passe par du Pve. Si tu souhaites monter ton perso en ayant un risque de mourir à tout moment, c'est déjà pas forcément évident, si en plus tu es en pvp par défaut et que tu te fais juste tuer de manière random parce qu'un lvl 80 ou n'importe quel personnage non HC a décidé de détruire l'expérience de jeu d'une personne, l'intérêt est franchement très faible. Ce serait un genre de mode hardcore pvp réservé à des furieux, principalement des rogues (et encore).

L'avantage de ce mode c'est que sur Classic, ça a créé une communauté à part entière avec des gens volontaires pour avoir ce genre de gameplay punitif, allant jusqu'à faire des raids (MC et ZG principalement). Si le but est juste de faire un niveau 1, prendre quelques heures pour le monter niveau 10 et se faire tuer de manière totalement random par une personne, toute perspective d'évolution et de création d'une base de joueur qui va vouloir jouer sur un tel mode sera quasi nulle.

Personnellement, de ma fenêtre de Support, cette modification sans parler de faisabilité, n'est pas du tout souhaitable. Je pense que la base-joueur d'Elendil sera peu voir pas du tout réceptive au mode de jeu en question (comme prouvé par l'absence totale d'engouement pour les suggestions ayant proposé le mode Hardcore par le passé), et que c'est beaucoup d'énergie dépensée dans le vide.

En dehors de cet aspect, je vois déjà les montagnes de support ingame pour nous le staff, les gens qui vont vouloir qu'on rez leur perso car ils sont mort sur un crash ou un lag, la rage d'un joueur qui a activé son pvp sans faire exprès qui se fait tuer. Le gestion sociale du truc risque de représenter beaucoup de boulot, et on a simplement pas l'effectif niveau support pour gérer toutes ces occurrences.

Je vais être honnête avec toi, dans le lot y'a des idées que même Blizzard a pas osé/tenté d'implémenter, car elles représentent une modification trop en profondeur du jeu. Je pense que tu es plein de bonne volonté, mais que tes attentes sont un peu en décalage avec la réalité du serveur, et du support que ça implique.

J'entends tes doutes et ton frein à un tel mode. Cependant tout est encore à la discussion, je suis surpris que ce soit une levée de bouclier directe.

Par rapport aux nombreuses potentielles plaintes, il est possible d'adopter la posture officielle: aucun recours n'est possible. Lag, erreur ou que sais-je n'est pas du ressort du support. Tu es mort ? Tu es mort. L'avertissement est de mise avant toute création d'un personnage HC, à ses risques et périls.

Kaasss-woe commented 1 year ago

Personnellement, je ne partage pas l'avis de Vyr. Je pense que ce mode de jeu peut vraiment plaire à des joueurs, encourager des joueurs lassés du jeu à reprendre du plaisir dans un nouveau challenge. C'est sûr que ça ne ciblera pas le public des joueurs qui veulent juste des gros persos très stuff sans passer par la phase de pexing, mais ils ne représentent qu'une partie du serveur.

On trouve pas mal de documentation sur le iron man challenge, que ce soit sur les règles que les joueurs s'imposent eux-mêmes sur offi, ou les développements custom sur des serveurs privés. Le challenge de mettre ça en place chez nous est intéressant. Il faut bien déterminer les règles qu'on souhaite mettre en place. Pour ce qui est de la faisabilité, normalement, tout ce qui n'est pas bloqué directement côté client est envisageable. Alors certes, ça lève des questions, comme "comment les joueurs ironman sont identifiables en jeu ?" On sait bien faire des modifs de pseudo pour les flagger, comme avec le bot discord, mais ça rend les MP difficiles... Une autre règle qui manque est, une fois niveau 80, est-ce que le challenge est fini ou bien est-ce que le personnage n'a toujours pas le droit de mourir (j'ai l'impression qu'Amandil et Mowee n'ont pas le même point de vue sur le sujet) ?

Sinon, pour la mise en place, certes, ça va générer du support. Il y aura forcément des effets de bord imprévus. Il s'agira de bétonner le dev au maximum pour limiter les risques.

Pour rebondir sur les points proposés et les retours d'Amandil :

moweerkat commented 1 year ago

Merci pour ton retour @Kaasss-woe

Pour la règle à partir du niveau 80, la plupart des serveurs privés que j'ai vu ont décidé qu'une fois ce niveau atteint, le personnage n'est plus soumis au mode hardcore.

Je suis mitigé personnellement. Autant j'adore le fait que sur officiel et avec l'addon, le mode hardcore soit "à vie" car ça amène à un endgame particulièrement dur et intéressant. Autant c'est clair que c'est plus que punitif quand tu meurs dans un raid ou un donjon héroïque, surtout quand ce n'est pas de ta faute.

J'y songeais hier et j'y voyais quelques alternatives intéressantes qui pourraient se situer entre les deux:

Pour comment distinguer un joueur HC, est-il possible de créer un titre ? Un genre de "Kevin le survivaliste".