Ediwiki

Wiki officiel de l'éditeur de carte du jeu Slayers Online

Outils pour utilisateurs

Outils du site


quetes:regles_projet

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
quetes:regles_projet [2021/05/16 16:38] – [Conditions sur les musiques :] lyssitzquetes:regles_projet [2022/09/25 19:11] (Version actuelle) – modification externe 127.0.0.1
Ligne 67: Ligne 67:
 ==== Conditions sur les quêtes : ==== ==== Conditions sur les quêtes : ====
  
-Nous avons listé une liste de conseils / préconisations à assurer le plus possible, nous savons qu'il n'est pas toujours possible ou souhaitable de le faire, mais gardez ces problématiques en tête :+Nous avons listé une liste de conseils / précautions à appliquer le plus possible, nous savons qu'il n'est pas toujours possible ou souhaitable de le faire, mais gardez ces problématiques en tête :
  
-  * Les dialogues après les cinématiques doivent au maximum s'efforcer de redonner l'indice / l'indication sur ce que le joueur doit faire. Il y a un important effet d'oubli d'informations si le joueur déconnecté et repris plusieurs jours après, ou qu'il a besoin de relecture, ... ou bien qu'il passé rapidement les dialogues.+  * Les dialogues après les cinématiques doivent au maximum s'efforcer de redonner l'indice / l'indication sur ce que le joueur doit faire. Il y a un important effet d'oubli d'informations si le joueur s'est déconnecté et repris plusieurs jours après, ou qu'il a besoin de relecture ou bien qu'il ait passé rapidement les dialogues.
  
-  * Le joueur vis à vis des quêtes doit être autonome, une quête ne doit pas nécessiter la présence d'un autre joueur pour une quelconque autre raison que les boss. Bien que les boss doivent aussi être en majorité solotable afin de ne bloquer très peu souvent le joueur.+  * Le joueur vis-à-vis des quêtes doit être autonome, une quête ne doit pas nécessiter la présence d'un autre joueur pour une quelconque autre raison que les boss. Bien que les boss doivent aussi être en majorité solotable pour ne pas bloquer le joueur à chaque boss.
  
-  * Il faut au minimum ne pas bloquer le personnage. Il faut lui laisser la possibilité de passer une activité à une autre rapidement+  * Il faut éviter le plus possible de bloquer le personnage. Il faut lui laisser la possibilité de passer d'une activité à une autre rapidement.
  
   * Les cartes de type grotte ou donjon sont des zones sanctuarisées. Le PK ne doit pas y être possible. Utilisez le type de carte "Attaque uniquement monstre".   * Les cartes de type grotte ou donjon sont des zones sanctuarisées. Le PK ne doit pas y être possible. Utilisez le type de carte "Attaque uniquement monstre".
  
-  * Si votre projet est une quête mais qui n'est pas une quête multi joueur, n'utilisez pas de variable serveur.+  * Si votre projet est une quête mais qui n'est multijoueur, n'utilisez pas de variable serveur.
  
-  * Il faut prévoir l'espace plein de l'inventaire pour la récompense du joueur dans votre code.+  * Il faut prévoir la possibilité que le joueur ait son inventaire plein lors de la remise de la récompense dans votre code.
  
-  * Si vous effectuez une quête temporaire, réfléchissez au moyen, s'il y en a de penser au long terme, et anticiper d'éventuelles modalités en cas de repose.+  * Si vous réalisez une quête temporaire, prenez en compte la possibilité qu'elle puisse à nouveau être posée dans le futur. Pensez donc à adapter votre code pour faciliter la réutilisation de votre projet.
  
 ==== Conditions sur les phases de bashing de monstres / boss : ==== ==== Conditions sur les phases de bashing de monstres / boss : ====
  
-  * Gérez la mort du personnage, mettez une résurrection automatique. Gérez le cas possible de mort juste avant le téléport de fin de boss au même moment.+  * Gérez la mort du personnage, mettez une résurrection automatique. Gérez le cas possible de mort juste avant le téléport de fin de boss.
  
   * Les phases de boss font perdre de l'xp au joueur, utilisez une carte de type "Attaque uniquement monstre"   * Les phases de boss font perdre de l'xp au joueur, utilisez une carte de type "Attaque uniquement monstre"
Ligne 91: Ligne 91:
   * Les phases de bashing de monstres sont de préférences sans pertes d'xp, utilisez une carte de type "Sans réputation/XP Potions possible"   * Les phases de bashing de monstres sont de préférences sans pertes d'xp, utilisez une carte de type "Sans réputation/XP Potions possible"
  
-  * Les phases de bashing vont occuper les joueurs un moment, n'oubliez pas de penser à la banque et aux potions à proximité éventuellement.+  * Les phases de bashing vont occuper les joueurs un moment, n'oubliez pas de penser à une banque et des potions à proximité éventuellement.
  
   * Prévoyez le cas de double incrémentation de la variable, oui le joueur peut tuer deux monstres en même temps et donc assurez-vous que votre personnage passe à l'étape suivante quand même.   * Prévoyez le cas de double incrémentation de la variable, oui le joueur peut tuer deux monstres en même temps et donc assurez-vous que votre personnage passe à l'étape suivante quand même.
 Exemple :  Je me sers de la Variable[45] pour ma quête, arrivé à la position 35 dans la carte Sarosa_monstres, je dois tuer 20 monstres. Au lieu d'écrire CD : Variable[45]=55 donne CE : Variable[45]=56, je vais plutôt écrire CD : Variable[45]>=55 donne CE : Variable[45]=56 Exemple :  Je me sers de la Variable[45] pour ma quête, arrivé à la position 35 dans la carte Sarosa_monstres, je dois tuer 20 monstres. Au lieu d'écrire CD : Variable[45]=55 donne CE : Variable[45]=56, je vais plutôt écrire CD : Variable[45]>=55 donne CE : Variable[45]=56
  
-  * Si vous prévoyez une quête avec des moments où il faut tuer des monstres, disons un total de 20 monstres dans votre scénario d'origine. N'hésitez pas à anticiper le fait que vous pourriez vous, ou l'équipe d'editeur ajuster ce nombre par la suite. Dans l'idéaleon met arbitrairement des sauts de plage de variable important pour gagner en adaptabilité.+  * Si vous prévoyez une quête avec des moments où il faut tuer des monstres, disons un total de 20 monstres dans votre scénario d'origine. N'hésitez pas à anticiper le fait que vous pourriez vous, ou l'équipe Editeur ajuster ce nombre par la suite. Dans l'idéalnous mettons arbitrairement des sauts de plage de variable importants pour gagner en adaptabilité.
 Exemple : Je me sers de la Variable[45] pour ma quête, arrivé à la position 35 dans la carte Sarosa_monstres, je dois tuer 20 monstres. Au lieu d'écrire CD : Variable[45]>=55 donne CE : Variable[45]=56, je vais plutôt écrire Variable[45]>=55 donne CE : Variable[45]=156). Exemple : Je me sers de la Variable[45] pour ma quête, arrivé à la position 35 dans la carte Sarosa_monstres, je dois tuer 20 monstres. Au lieu d'écrire CD : Variable[45]>=55 donne CE : Variable[45]=56, je vais plutôt écrire Variable[45]>=55 donne CE : Variable[45]=156).
 Ce qui laisse la possibilité plus tard d'adapter par exemple à 30 monstres en ne touchant que le nombre renseigné dans la CD : Variable[45]>=65 pour un total de 30 monstres. Ce qui laisse la possibilité plus tard d'adapter par exemple à 30 monstres en ne touchant que le nombre renseigné dans la CD : Variable[45]>=65 pour un total de 30 monstres.
Ligne 104: Ligne 104:
  
  
-  * **Vérifiez vos zones de monstres**, il est important d'empêcher le spawn des monstres dans les zones inatteignables pour le joueur. Vous pouvez le faire soit en rajoutant dans l'onglet monstres de la carte, une nouvelle zone anti spawn ou en affectant un élément de mapping bloquant (qui implicitement empêchera le spawn sur celui-ci).+  * **Vérifiez vos zones de monstres**, il est important d'empêcher le spawn des monstres dans les zones inatteignables pour le joueur. Vous pouvez le faire soit en rajoutant dans l'onglet monstres de la carte, une nouvelle zone anti spawn, soit en affectant un élément de mapping bloquant (qui empêchera de façon implicite le spawn sur celui-ci).
  
-==== Conditions sur les récompenses ====+==== Conditions sur les récompenses ====
  
   * Vous pouvez effectuer une suggestion de récompense au moment de l'envoi de votre projet.   * Vous pouvez effectuer une suggestion de récompense au moment de l'envoi de votre projet.
quetes/regles_projet.1621175892.txt.gz · Dernière modification : 2022/09/25 19:09 (modification externe)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki