Profile picture

From Reelwens

January 14, 2019

La Bêta 1.3 : Mercenaire & refonte

Mise à jour LoupsGarous.fr 1.3
Illustration réalisée par Santithur.

Souhaitez la bienvenue à la nouvelle mise à jour, la Bêta 1.3 !

Comme annoncé dans notre récent article, nous avons passé la majorité de notre temps à réécrire une grande partie du code des parties afin de passer sous la technologie React, et c’est désormais chose faite !

En terme de quantité de code, c’est aujourd’hui la plus grosse mise à jour effectuée depuis le lancement du site en phase Bêta. Le changement ne sera guère visible en tant que joueur, mais prenez note que la création de nouvelles fonctionnalités sera désormais bien plus aisée pour nos développeurs.

Un nouveau rôle : Le Mercenaire

Suite à la récente création du petit chaperon rouge, nous avons travaillé sur la conception d’un nouveau rôle qui, nous l’espérons, vous plaira beaucoup et vous apportera de nouvelles variantes de parties : le Mercenaire !

Visuel du mercenaire
Le premier jour, l'objectif du mercenaire est d'éliminer la cible qui lui est attribuée. S'il y parvient, il gagne seul la partie instantanément. Sinon, il devient villageois.
— Le Mercenaire

Tout comme le petit chaperon rouge, ce rôle sera pour un petit temps uniquement disponible dans les parties crées par des membres Alpha (mais accessibles à tous), afin de s'assurer qu'il soit parfaitement fonctionnel et équilibré, et de récompenser les possesseurs du grade.
Rassurez-vous, les rôles réservés aux Alpha seront peu à peu rendus disponibles à tous les joueurs.

Système de Signalement

Nous souhaitons faire de LoupsGarous.fr un lieu de détente et de partage.
Malheureusement sur internet, les abus de joueurs subsistent et nous faisons de notre mieux pour les maîtriser. Pour cela, un salon dédié aux signalements de joueurs avait été mis en place sur notre serveur Discord, suivi de la rédaction d’un règlement du jeu il y a peu afin de définir les limites à ne pas franchir.

Afin d’encourager et de faciliter le signalement des mauvais comportements, nous venons de mettre en place un système de signalement instantané accessible directement dans le jeu.

Démo du système de report

Refonte du leaderboard

La mise à jour 1.13 de LoupsGarous.fr embarque une refonte partielle de la page du leaderboard et des statistiques !

Désormais, vous pouvez visualiser les magnifiques skins de chacun des joueurs via un bouton dédié sur la page de profil.
Cette page a aussi subi un travail des proportions minutieux afin de faciliter la navigation sur les écrans d’ordinateur plus petits, et les téléphones.

Aperçu du classement

Changelog détaillé entre la 1.2 et la 1.3

✨ Fonctionnalités

  • Réécriture de l'ensemble du code front des parties sous React.js
  • Ajout d'un nouveau rôle : le mercenaire
  • Ajout d'un bouton permettant de report un joueur en partie
  • Le dictateur dispose d'un bouton "abdiquer"
  • Système de reconnexion automatique
  • Tri des parties revue : mise en avant des parties Alpha
  • Ajout d’un nouveau rôle : le petit chaperon rouge
  • Top 100 récompensé par des lauriers honorifiques
  • La phase de cupidon se déroule avant celle de la voyante et du garde (Suggestion de Kenskill)
  • Ajout d’un bouton “Ne rien faire” pour le chasseur (Suggestion de Spooky)
  • Vous pouvez maintenant créer un mot de passe même si vous vous êtes inscrits préalablement via les réseaux sociaux
  • Il faut attendre 30 jours après avoir changé de pseudo
  • Système de notification
  • Système de popup à la connexion
  • Bouton permettant d'être spectateur ou de rejoindre les parties de ses amis
  • Auto-completion des mentions en jeu
  • Réorganisation de la liste d'ami
  • Possibilité de supprimer un ami
  • La musique et les bruitages sont maintenant indépendants

💄 Apparence & texte

  • Révision de l'interface des statistiques et du leaderboard, notamment pour les petits appareils
  • Possibilité de voir le skin de n'importe quel joueur dans les statistiques
  • Design de la tooltip informative du joueur modifiée
  • Correction du centrage des items dans les ouvertures de coffre
  • Ajout de la description oubliée du grade alpha (rôles en avant première)
  • Thème hivernal du fond de carte
  • Ajout d'un lien vers la boutique sur la zone affichant la monnaie du joueur
  • Affichage des joueurs inscrits & connectés sur mobile dans le menu
  • Affichage de l'expérience de chaque joueur sur le leaderboard sur les plus petits écrans
  • Correction de problèmes de mise en page des articles
  • Correction de l'intégration du header mobile sur la page d'accueil

🔨 Divers

  • Correction des skins "larges" coupés sur les côtés
  • Correction des messages qui se coupent en bout de ligne dans le chat
  • Optimisations des performances
  • Ajout d’une page listant les règles du jeu
  • Réorganisation interne de l’hébergement git du code source
  • Il n’est plus possible de s’inscrire avec le même mail/pseudo en changeant la casse
  • Correction des phrases sans espace permettant au loup bavard de camoufler des mots
  • Révision du système de cache des skins
  • Correction de bugs qui protégeaient les joueurs afk
  • La page d'accueil est bien plus rapide à charger (compression des vidéos)