JVDrake

De JVFlux

Cet article a besoin d'être wikifié.
Il n'est pas écrit dans un style encyclopédique, comporte des fautes, est mal mis en forme :fou:
Si vous avez un peu de temps, l'améliorer à l'aide du guide de rédaction serait très apprécié.

JVDrake était un jeu de rôle sur le forum 18-25 inspiré de Dragonchan. Le but de ce jeu est de terrasser un dragon. Pour ce faire, il suffit de poster sur un topic puis de consulter la page JVDrake qui lui est associée. Chaque post sur ce topic aura une influence sur la partie en fonction de son "roll" (2 derniers chiffres de l'ID de celui-ci). Le jeu fut disponible pour la première fois le 4 Mai 2013 mais, ceci dû à des problèmes de serveur, il fut longtemps indisponible. Tout d'abord interrompu quelques jours après sa sortie, le jeu revint le 6 Juillet 2013 mais de nouveau il fut indisponible 3 jours plus tard. Réapparu le 5 Décembre 2013, il semblerait à présent que tous les problèmes d'indisponibilité soient résolus et que JVDrake soit accessible de façon permanente.

Règles[modifier | modifier le wikicode]

Le but du jeux est de terrasser un dragon, les PV de celui-ci ainsi que ses caractéristiques sont générés en fonction de l'url de celui-ci ou bien à l'aide de quelques commandes dites "OP" (difficulté, type, nom et image).

Il y a plusieurs classes :

  • Knight: peut attaquer et venger.
  • Healer: peut attaquer et ramener à la vie.
  • Warlock: lance des attaques élémentaires et des sbires.
  • Dragonborn: peut venger, ramener à la vie, et une fois mort se "change" en death knight faisant 2 fois plus de dégâts.
  • Death knight: peux attaquer en étant mort, ce qui doublera ses dégâts. En contrepartie, il n'en infligera que deux tiers en vie.
  • Paladin: peut venger, ramener à la vie, et attaquer.
  • Barde: ne peut pas attaquer mais peut motiver les troupes de façon à avoir un bonus de dégâts au 3 prochains posts (si 2 bardes postent dans l’intervalle de 3 posts, leur bonus se cumulent.)
  • Archer : peut attaquer à distance. L'archer peut tuer ses compagnons au lieu de mourir. Il peut également se venger.

Les dégâts sont calculés en fonction des deux dernier chiffres de l'ID du message posté par le joueur ("roll").

Technologies[modifier | modifier le wikicode]

Dans ses toutes premières version, JVDrake était basé sur 2 scripts php:
-Un script "serveur" tournait en permanence sur un VPS.
A chaque requête d'une page JVDrake, on demandait au serveur de scanner un topic et d'effectuer des calculs.
Ce système n'était pas au point car il demandait de nombreuses ressources à un serveur dédié et était lent.
De plus, le site avait dépassé par 2 fois les quotas de débits des serveurs, ce qui marqua par deux fois l’interruption de JVDrake.
-Un script qui affichait les résultats aux joueurs.

Dans sa version actuelle, JVDrake tourne sous forme de script javascript dans le navigateur de chaque utilisateur.
Cela permet de n'utiliser qu'un petit serveur web au lieu d'un serveur dédié. Afin de scanner les topics, le script effectue une requête ajax sur l'API xml de jeuxvideo.com à travers un proxy afin de bypasser la same-origin policy de celle-ci.
Cette utilisation d'un proxy est la principale raison de la "lenteur" de JVDrake.

Disparitions[modifier | modifier le wikicode]

Suite à la première indisponibilité du site, on cru que la modération des principaux forums où séjournaient les parties (15-18, -15) avaient exercé une "pression" sur l'auteur du projet. En effet, les topics JVDrake, à la base pensés pour être des rassemblement rôlistes devinrent rapidement des topics à boost. On sut rapidement que ces indisponibilités n'était que le résultat de problèmes techniques.

Changelog[modifier | modifier le wikicode]

Le jeu est encore en développement actif, des changements mineurs (notamment pour les correctifs) peuvent être aperçus du jour au lendemain sans nécessité d'un nouveau titre de version.

  • v0.0.1 - 04-05-2013

–Première version Alpha

  • v0.0.2 - 06-05-2013

-Topics gérés de façon indépendante

  • v0.0.3 - 09-05-2013

-Ajout de la classe DragonBorn

  • v0.0.4 - 02-07-2013

-Changement de VPS -Possibilité de laissé un message en l'entourrant de "*" -Ajout de la classe Archer -Implémentation des commandes OP

  • v0.1.1 - 23-11-2013

-Version javascript Alpha.

Idées de l'auteur/la communauté pour les prochaines versions[modifier | modifier le wikicode]

  • Ajouter un système de duels., A la création d'un topic, deux dragons, ainsi que deux équipes sont générés. Le nouveau but du jeu serait alors de tuer le dragon ennemi avant que l'équipe adverse tue leur dragon.
  • Ajouter une commande pour que les archers puissent tuer les personnes qu'ils veulent dans leur équipe.
  • Ajouter la construction de bâtiments: A chaque post les joueurs ont le choix entrer frapper/soigner ou construire un bâtiment.
  • Ajouter le posibiliter de jouer sur les jvforum.

Une fois construit (ce qui nécessite un certain nombre de rolls), chaque bâtiment améliorerait les statistiques des joueurs et débloquerait des constructions.
Exemples:
Palissades qui diminue le roll minimum pour rester en vie.
Ecole de magies qui augmente l'attaque des mages.

Pour les développeurs[modifier | modifier le wikicode]

Il était possible, dans sa version "serveur" (pré-0.1.1) d’accéder à l'API xml de JVDrake en ajoutant "xml.php" avant le "?topic_url=" de l'url de chaque Drake. Ceci avait pour objectif d'aider d'autres développeurs à utiliser les calculs de JVDrake pour fabriquer des applications tierces comme ce fut le cas de "PyDrake" (jamais utilisé ndlr).

Critiques[modifier | modifier le wikicode]

Certaines personnes critiquent JVDrake en déclarant que ces topics ne sont que des topics à boost. En effet, il est facile de gagner 100 messages en seulement une heure (Le temps de tuer le drake).

Toutefois, les modérateurs estiment que le jeu est autorisé à la seule condition qu'il n'y ait qu'un seul topic à la fois.

Liens[modifier | modifier le wikicode]

Références[modifier | modifier le wikicode]

sticker lalpagueur popcorn lunette 3D2.png
10 ans des forums Blabla15-18 Center15-18 Songs15-18 Songs l'intégrale Vol.615-18RadioAbsoluflashArène du ChinoisBaccalauréat du 15-18 (session 2011)Baccalauréat du 18-25Because It's JVCCall of Noel 3 : En marche vers JV.COMDiscothèque du -15Express RaceFestival de la ChanclaGuéridonHapclickerHaxballHaxball -15 : Tournoi EstivalIssouTVJVDrakeKoh BrawlantaL'Œil de l'EliteLa :noel: Life De DefisLa communauté du 15-18 en une imageLe Clip Du MoisLe Show de l'InfoLegumanLes chansons de DefisLes talceursLes Vidéos De DefisPEMT du Nouvel AnPixelcanvasPrésidentielles du 15-18Risimon (jeu vidéo)RisistarSoirée châtelaine du 18-25The Karatonche KidThe Legend of Zelda : Ocarina of Time (forum)The Mole / The Survivor MoleTournois commenté : Modern Warfare 3 (2012)