URL: https://linuxfr.org/users/raphj/journaux/trivabble-jouez-au-scrabble-en-ligne Title: Trivabble : jouez au Scrabble ® en ligne Authors: raphj Date: 2016年02月28日T22:08:44+01:00 License: CC By-SA Tags: jeu, projet, scrabble, trivabble et javascript Score: 17 Bonjour, J'écris ce journal pour annoncer la mise en ligne du jeu Trivabble, qui est une implémentation du jeu de Scrabble en réseau. Il s'agit d'un projet libre (sous licence AGPL), écrit en Javascript pour la partie serveur, et en HTML/CSS/Javascript pour la partie client. En réalité, il ne s'agit pas vraiment d'une implémentation du Scrabble : le jeu n'a pas du tout connaissance des règles du jeu et ne sait, par conséquent, pas compter les points. Les joueurs peuvent jouer quand ils veulent, ce qu'ils veulent. À eux de respecter les règles du jeu qu'ils ont envie de jouer, exactement comme avec un plateau de jeu et des pièces physiques. Ce que fournit Trivabble, c'est : - un plateau - un sac avec des lettres dedans - un chevalet pour chaque joueur, dont le nombre n'est pas limité par l'implémentation - une zone de chat - une liste des joueurs sur la partie actuelle, avec les scores de chacun, renseignés par les joueurs eux-même. Il ne fournit pas, en l'état : - un chat hors ligne - un dictionnaire - un système pour s'inscrire - une façon de rencontrer des joueurs - une manière de forcer le respect des règles - un comptage automatique des points Le jeu conserve son état à tout instant. Que la partie serveur soit redémarrée (mise à jour, plantage) ou que le client perde sa connexion ou quitte le jeu et revienne une semaine plus tard, le plateau ne bouge pas. Le client s'efforce à masquer les erreurs réseaux et à limiter les interventions manuelles du joueur pour rétablir une connexion perdue. La conséquence directe, c'est qu'on peut en théorie redémarrer complètement le serveur sans que les joueurs ne s'en rende compte. Bien sûr, il vaut mieux le faire quand personne ne joue, ou prévenir les joueurs un peu à l'avance, on n'est pas à l'abri d'un problème. Les joueurs ne sont pas obligés de jouer au même moment (par exemple, s'ils habitent dans des zones horaires éloignées), et une partie peut être abandonnée et reprise une semaine plus tard. J'ai commencé ce projet pour permettre à ma grand mère de jouer avec ma famille, malgré une distance de 500 km entre les deux, après avoir constaté, non sans frustration, qu'il n'existait pas de manière satisfaisante de jouer au scrabble sur des machines différentes (soit tout le monde doit avoir un iPad, soit tout le monde doit avoir un ordinateur sous Windows, sans parler de l'aspect non libre des quelques solutions rencontrées). Au départ sceptique, ma grand mère s'y est mise et joue régulièrement avec ma famille. Aujourd'hui, je le mets à disposition de tout le monde en espérant qu'il plaise et qu'il serve à plus de gens, et en espérant également trouver des gens qui souhaiteraient l'améliorer. D'ailleurs, si vous souhaiteriez que je rentre dans les détails de son implémentation dans un futur journal, n'hésitez pas à me le demander. Le projet est encore très jeune (commencé en septembre 2015), et sent la peinture fraîche. Il existe encore quelques bugs à corriger, donc on ne peut pas le considérer comme stable à ce jour. Amusez-vous bien, si, contrairement à moi, vous aimez le Scrabble :-) [Le Site web de Trivabble](http://trivabble.1s.fr/)

AltStyle によって変換されたページ (->オリジナル) /