header
Accueil
Règles
Les 5 Races
Histoire
Classements
Forums
Inscriptions
Jouer son Trõll
Packs Graphiques
Goodies
Nous Contacter
Soutenir le Jeu.
Notre Boutique.
Liens
Webring
Crédits
 
  Ze Calendrier
calendar
 MountyHall
Référencé sur
Tour de Jeu
Ludimail
Jeux Alternatif
 
HG
Nous sommes le 2° jour du Gnu du 24° cycle après Ragnarok
HM HD
 
 
BG     BD
 Bienvenue Invité     S'enregistrer    Connexion Search the Forum   Display List of Forum Members
Forums Tous les Forums
ligne Forum Avis et Idées : Modifications
DON MountyHall
Modérateurs de ce forum : Aghabeu, Dabihul, Grankausto, Loinvu, Madère, Mamoune, Modérateur 6, Modérateur1, Modérateur2, Modérateur3, Modérateur4, Modérateur5, Mr x, Rouletabille, Schtroumpf, TilK, VYS, Xaruth
Si vous avez une idée, n'hésitez pas à en faire part à la communauté. Donnez également votre avis sur les 'features' du jeu.', 'Toutes les suggestions de Modification d'un élément existant seront discutées ici. Soyez objectif, respectez les avis des autres participants et donnez un maximum d'explications de votre choix ou de votre suggestion.

Votre idée doit servir à améliorer le gameplay du jeu et pas à satisfaire un intéret personnel.

Ce Forum sera modéré avec rigueur et aucun débordement ne sera toléré.


Version imprimable

#. Message de TilK le 29-03-2006 à 17:45
  [MH Team]   [Maître Outilleur]  [Ami de MountyHall]
36216 - mini TilK (Kastar 49)
- Teubreu -
Pays: France  Inscrit le : 06-12-2002  Messages: 8352 (Hydre Fumante)   Citer Citer
Sous ce titre aguicheur, je vais tenter dans ce post de faire une proposition assez innovante (bien que je l'avais déja faite il y a quelques temps) sur l'idée de redonner une nouvelle vie à la vue qui est plutot inutile pour la plupart des non toms.

Je sais que ca a peu de chances d'être accepté tel quel par l'équipe, mais cela va peut être ouvrir le débat (que j'espère constructif) et proposer de nouvelles voies pour MH.

Pourquoi cette réforme ?

Importante question. J'ai essayé de cerner certains problèmes actuels que cette modification tente de résoudre :

* La vue ne sert qu'aux toms : Suffit d'avoir un tom dans son groupe de chasse et une bonne interface tactique pour pouvoir aisément s'en passer. Même les chargeurs et autre lanceurs de potion, avec un petit nombre de rivatants n'ont pas besoin d'investir dans la vue.On piste rarement un tom à plus de 10 cases, donc 5 de vue suffit à 80% du hall.
* Les petits trolls ont tendance à servir assez souvent de points d'encrage pour les chargeurs plus gros essayant de se déplacer assez vite avec la méthode dite du "Je charge, je tue, je charge je tue..."
* Il n'y a pas actuellement de monstres camouflés ni de monstre que l'on voit pas venir. Les seuls monstres que l'on ne peut pas prévoir sont ceux qui sortent des nids.

En quoi elle consiste ?

En fait en pas grand chose :
On garde son score de vue qui exprime maintenant le maximum en distance à lequel on peut voir quelqu'un de sa taille.
Et oui, avec cette réforme, je propose que chaque élément du hall possède une taille particulière. Ces tailles seraient :
* Minuscule
* Petit
* Normal
* Grand
* Gigantesque

Un troll de niveau 1 à 10 serait Petit.
Un troll de niveau 10 à 30 serait Normal.
un troll de niveau supérieur à 30 serait Grand.

Chaque monstre possèderait également une taille définie. Par exemple, un Béhémoth serait gigantesque alors qu'un diablotin derait Minuscule. Notez que certains template de monstre peuvent faire changer la taille du monstre. Un gros diablotin serait de taille petite. Sachant que la taille du monstre se voit au premier coup d'oeil, la taille du monstre serait indiqué sur le profil du monstre (et donc visible de tous).

Un troll ou un monstre avec N cases de vue et de taille t pourrait donc voir :
* Les monstres et trolls de taille supérieure à t+2 jusqu'à Nx1.5 cases
* Les monstres et trolls de taille t+1 jusqu'à Nx1.2 cases
* Les monstres et trolls de taille t jusqu'à N cases
* Les monstres et trolls de taille t-1 jusqu'à Nx0.8 cases
* Les monstres et trolls de taille inférieure à t-2 jusqu'à Nx0.5 cases

Par exemple, un troll de niveau 20 avec 10 de vue pourrait donc voir :
* Les trolls de niveau 1 à 10 situé à moins de 8 cases de lui
* Les trolls de niveau 10 à 30 situé à moins de 10 cases de lui
* Les trolls de niveau supérieur à 30 situé à moins de 12 cases de lui
* Les monstres minuscules à moins de 5 cases de lui
* Les monstres petits à moins de 8 cases de lui
* Les monstres normaux à moins de 10 cases de lui
* Les monstres grands à moins de 12 cases de lui
* Les monstres gigantesques à moins de 15 cases de lui

Les coefficients sont là à titre indicatifs, ils peuvent tout à fait changer.

Pour les sorts/compétence se basant sur la vue pour la portée (AA, Pistage...), ces coefficients sont aussi appliqués. Il est donc plus difficile de pister un diablotin qu'un béhémoth si les deux sont au loin.

Qu'est ce que ca va changer ?

Pas mal de chose à mon avis :
* Le balrog par exemple serait visible par tous de beaucoup plus loin.
* Si on regarde un groupe de monstres/trolls au loin, on aura tendance à ne voir que les gros monstres/trolls. On peut donc avoir de bonnes ou mauvaises surprise en arrivant la bas.
* On peut imaginer l'arrivée de nouvelle comp permettant de diminuer sa taille de 1 par exemple. Cela ne concurencerait pas invisibilité ou le camouflage mais permettrait de se dissimuler légèrement quand on est à limite de vue d'un troll/monstre.
* Lors d'une fuite d'un groupe de trolls, les petits trolls peuvent fuir moins que les gros, ils sont beaucoup moins visibles.
* Si l'on souhaite charger des trolls plus petits que soi, il faut se racheter de la vue afin de pouvoir les voir.
* On peut imaginer des petits monstres sournois en profondeur. De taille minuscule et ayant très peur des trolls, il pourrait mener la vie à ces gros méchants qui viennent en découdre avec les phoenix (non Dorack je n'ai pas dis que les essaims sanguinaires doivent etre de ceux là).

Je sais que ca a peu de chance de voir la jour, mais il faut savoir explorer des pistes nouvelles de temps en temps...
Voili, voila
--
Mini TilK

#. Message de Le amp le 29-03-2006 à 18:31
63422 - amp (Durakuir 54)
- La Fine Equipe -
Pays: France  Inscrit le : 17-07-2005  Messages: 333 (Golem Costaud)   Citer Citer
ça veut dire aussi qu'un troll qui vieillit grandit et à tendance à voir moins loin, à vue égale. Qu'on le voie de plus loin est déjà pénlisant, mais que sa vue soit réduite ça commence à faire lourd, surtout que la classification des trolls que tu donnes saute la taille "grand". ça me gêne beaucoup.
L'influence sur le pistage est pas très RP.
Après, il y a la charge du serveur supplémentaire (multiplier l'étendue à vérifier pour charger la vue par 1,5^3 qui fait environ 3,5 et faire des tests pour vérifier si la taille est suffisante pour afficher). Mais j'ai pas les compétences pour dire si ce sera véritablement gênant.
Et puis je vois pas l'intérêt de compliquer autant les choses pour des changements finalement mineurs : ça nuit à la lisibilité des règles et apporte peu.
Il y a eu il y a un bail une autre propal qui concernait les trésors et indiquait des informations de plus en plus précises selon que l'objet était à une distance de vue, vue/2, vue /5 : (type d'arme ou armure, quantité de GGs,...). ça me semblait plus simple et plus utile.

#. Message de Madère le 29-03-2006 à 18:49
  [MH Team]
1088 - Madère (Tomawak 59)
- La Guilde des Grospifs -
Pays: France (91 - Essonne)  Inscrit le : 17-07-2002  Messages: 4870 (Djinn Tonique)   Citer Citer
Moi j'aime beaucoup, sauf le système de seuil. Ca devrait être un peu relatif tout ça, tant qu'à faire

Par contre oulala la requete sql, l'index supplémaire à ajouter sur le niveau (ou la carac taille qui serait ajoutée), la différenciation de la vue max et de la vue restreinte dans la requête ...

Je crois que l'affichage de la vue deviendrait un sacré casse-tête, hélas, et un gros boulet accroché aux pattes des processeurs du server.

Un beau challenge à optimiser par contre, miam miam

Madère

#. Message de TilK le 29-03-2006 à 18:50
  [MH Team]   [Maître Outilleur]  [Ami de MountyHall]
36216 - mini TilK (Kastar 49)
- Teubreu -
Pays: France  Inscrit le : 06-12-2002  Messages: 8352 (Hydre Fumante)   Citer Citer
En effet, il y avait une erreur.
Au niveau charge serveur, cela ne doit pas changer grand chose AMTHA.

La modif sur l'équip, j'ai tjrs été pour. Celle ci ets son pendant coté monstres/trolls

#. Message de Shogoki le 29-03-2006 à 19:33
30771 - Shogoki (Tomawak 41)
- Trigoniae Trollicarum -
Pays: Belgium  Inscrit le : 16-12-2004  Messages: 1120 (Trõll de Compèt')   Citer Citer
Ca peut apporter pas mal au gameplay, moi j'aime bien !

#. Message de Madère le 29-03-2006 à 20:39
  [MH Team]
1088 - Madère (Tomawak 59)
- La Guilde des Grospifs -
Pays: France (91 - Essonne)  Inscrit le : 17-07-2002  Messages: 4870 (Djinn Tonique)   Citer Citer
ben au niveau charge, j'ai l'impression quand même que ça augmente un peu la complexité des requêtes. Au lieu de d'un select entre 6 bornes de coordonnées et les flag d'invisibilité/camouflage (et l'ajout de des camouflés de la case), tu fais plusieurs requêtes en fonction de la taille sur plusieurs jeu de bornes, (ou pire tu provoque le calcul de la distance pour chaque ligne afin de le comparer à la taille, mais ça me parait à proscrire). Bref l'impact n'est certainement pas nul.

Ceci dit ça se teste j'ai pas la connaissance de la structure des données et en se creusant un peu la tête il doit y avoir moyen de trouver une requête moins mauvaise que les autres. De toutes façon cet aspect est entre les mains calleuses des devs.

Sinon sur l'idée de fond, encore une fois je suis pour.

#. Message de Troll de Dame le 29-03-2006 à 21:40
54570 - Tony Truand (Tomawak 60)
- Cons Trolls Alt Sup -
Pays: France  Inscrit le : 23-09-2005  Messages: 3563 (Djinn Tonique)   Citer Citer

Pour, je trouve ça marrant et sympa. Imaginer qu'on voit de loin le gros monstre, et qu'en s'approchant on remarque qu'il est bardé de petits serviteurs...

Enfin bon, en même temps moi je suis blindé de Vue alors...


#. Message de Karl Marsque le 29-03-2006 à 22:53
6539 - ( )
Pays: France  Inscrit le : 22-05-2003  Messages: 1564 (Trõll de Compèt')   Citer Citer
Le principe n'est pas bête, mais l'application me paraît bien compliquée pour un résultat pas forcément intéressant de façon globale...

Un des atouts de MH reste sa relative simplicité (ce qui n'exclut pas la complexité, loin de là) malgré un aspect graphique minimal. On peut trés bien jouer en une minute par DLA, et il faut que cela reste ainsi à mon avis.

Avec un tel système de vue, ça serait rapé .

#. Message de TilK le 30-03-2006 à 09:30
  [MH Team]   [Maître Outilleur]  [Ami de MountyHall]
36216 - mini TilK (Kastar 49)
- Teubreu -
Pays: France  Inscrit le : 06-12-2002  Messages: 8352 (Hydre Fumante)   Citer Citer
Madère, je ne peux faire que des supputations, mais la requete qui devait ressembler à cela :
WHERE distance <= $vue
sera remplacé par
WHERE distance <= $vue * ( ($taille-taille<=-2)*0.5+($taille-taille=-1)*0.7+($taille-taille=0)+($taille-taille=-1)*1.2+($taille-taille=-1)*1.5)

Ca complique légèrement la requete mais pas la peine d'en faire plusieurs. Il n'y a pas de rajout de jointure, le surcout doit etre linéaire je pense.

Notez qu'avec les formules données, un troll verra toujours tous les trolls monstres situé à la moitié de sa vue. Il peut donc tout à fait jouer en 1min.
Pour les trollinets, la taille étant petite, il verront tous les monstres à 2 cases mais les 3/4 des monstres à 4 cases.

#. Message de Madère le 30-03-2006 à 10:41
  [MH Team]
1088 - Madère (Tomawak 59)
- La Guilde des Grospifs -
Pays: France (91 - Essonne)  Inscrit le : 17-07-2002  Messages: 4870 (Djinn Tonique)   Citer Citer
Ca introduit un calcul sur chaque ligne de la table pour effectuer la sélection au lieu de se limiter à des comparaisons de bornes et de flag, c'est ça qui m'inquiète un peu. D'autant plus que la distance est probablement elle même calculée en fonction des positions relatives (formule simple mais calcul tout de même) et non pas stockée dans une table.

Globalement une requête est d'autant plus efficace que le nombre de ligne est restreint rapidement et qu'on limite les calculs sur les valeurs retournées.

Pour rendre le truc efficace, il faut limité avec des bornes absolues (1,5 fois les bornes actuelles), puis effectuer les calculs pour chaque ligne (pour ma vue à moi il va en rester pas mal), ou alors fusionner cinq(?) requêtes (simplement avec des OR dans le WHERE) pour traiter des cinq(?) cas en comparaisons de bornes sans calculs, ce qui est probablement le plus efficace (5 calculs de bornes et ensuite des tas d'opérations de comparaisons pas très couteuses puisque tapant sur des index).

C'est pas forcément la mort, mais c'est surement pas anodin, il faudrait tester en vrai grandeur.

#. Message de cicatrace le 30-03-2006 à 10:56
18707 - ( )
Pays: Canada  Inscrit le : 12-11-2003  Messages: 8780 (Hydre Fumante)   Citer Citer
L'idée me semble bonne pour le gameplay et pour le RP donc je ne vois pas comment je pourrais être contre.

Sinon il faudrait avoir l'avis d'un memebre de l'équipe MH pour voir si en théorie ça prendrait trop de ressources.

Parcontre, je suis pas d'accord pour mettre des OR dans le WHERE  

Cica, qui connait rien au language informatique

#. Message de Velveteethol le 30-03-2006 à 11:36
28731 - ( )
Pays: France  Inscrit le : 17-02-2004  Messages: 1177 (Trõll de Compèt')   Citer Citer
Cà me plait beaucoup aussi

#. Message de Ghàrbh le 30-03-2006 à 11:38
59200 - Ghàrbh (Durakuir 33)
- L'Ordre de l'Ewald -
Pays: France  Inscrit le : 14-03-2005  Messages: 605 (Shaï Epileptique)   Citer Citer
Sympa l'idée, pour ^^

#. Message de Boorhïn le 31-03-2006 à 12:41
45342 - Bush_Mush_boorin (Tomawak 60)
- Trigoniae Trollicarum -
Pays: Autre  Inscrit le : 15-11-2004  Messages: 778 (Shaï Epileptique)   Citer Citer
je me souviens que l'on en avait parlé, il y a un peu moins d'1 an...
pour bien sur, car cela implique une certaine logique.
on peut aussi voir le problème en fonction des PV ou de ceux qui flambent (phoenix, feu-follet)
mais je pense que ça risque de faire un peu ramer le basard

A+

#. Message de smeag le 31-03-2006 à 19:05
46032 - Smeag (Skrim 31)
- Fight Club -
Pays: Non Précisé  Inscrit le : 13-11-2004  Messages: 1069 (Trõll de Compèt')   Citer Citer
sympa sa peut revaloriser la vue

#. Message de Velveteethol le 01-04-2006 à 17:46
28731 - ( )
Pays: France  Inscrit le : 17-02-2004  Messages: 1177 (Trõll de Compèt')   Citer Citer
Et comment on va faire pour reconnaître des petits TK's avec ton idée ? Ils vont pouvoir se rasembler et nous killer tranquillement à coup de charge cumulée Les Méchants

#. Message de 3534 le 02-04-2006 à 13:13
3534 - Trucyd (Tomawak 60)
- La Poisonnerie des Trolls Fans à Tort -
Pays: France  Inscrit le : 09-02-2003  Messages: 681 (Shaï Epileptique)   Citer Citer
Moi aussi, je suis POUR !!! je pense que c'est du coté de la vue qu'on trouvera LA solution !
La vue n'est pas exploitée à sa juste valeur...
C'est une super idée pour revaloriser la vue !!!

Boorhïn> Des tordus recouperaient des vues pour connaitre les PV (exacts?) des trolls et ça serai pas terrible d'après moi...

#. Message de zoulzim le 02-04-2006 à 14:23
61041 - ( )
Pays: France  Inscrit le : 11-03-2006  Messages: 126 (Golem Costaud)   Citer Citer
POUR la revalorisation de la vue
par contre pour les subtilités de code......

#. Message de Hochelaga le 02-04-2006 à 19:32
105229 - Agare (Skrim 3)
Pays: France  Inscrit le : 10-01-2005  Messages: 877 (Shaï Epileptique)   Citer Citer
pour

hoche

#. Message de Morph le 02-04-2006 à 20:06
24380 - Morph (Tomawak 38)
- Les Douilles Pures -
Pays: Belgium  Inscrit le : 29-04-2004  Messages: 608 (Shaï Epileptique)   Citer Citer
très bon

Morph

Pages : [1], 2

Pour poster une réponse sur ce Forum, vous devez d'abord vous connecter

Si vous n'êtes pas encore enregistré, vous devez d'abord vous inscrire.

 Changer de Forum
[ Contact : ] - [ Heure Serveur : 15:11:13 le 04/05/2026 ] - [ Page générée en 0.014 sec. ]