Journal Tetrinet, un jeu bien sympathique

Posté par  (site web personnel) .
Étiquettes : aucune
6
7
mar.
2010
Connaissez-vous tetrinet? Il s'agit d'un jeu de tetris en réseau, qui se joue jusqu'à 6. Le fait d'éliminer des lignes permet de récolter des blocs spéciaux qui permettent d'envoyer des méchancetés à ces adversaires.

C'est un jeu extrêmement prenant: il y a quelques années, j'ai bien failli rater mon master à cause de ce jeu :)

Quel rapport avec le libre me direz-vous? Eh bien tetrinet est basé sur un protocole standard, et il existe des clients pour presque tous les OS. Pour linux, il existe un excellent client nommé gtetrinet ( http://gtetrinet.sourceforge.net/ ). Le mieux est de jouer en local avec des amis, mais il existe un serveur avec des joueurs régulièrement connectés: tetridome.com .

A bientôt pour une partie de tetrinet!
  • # un clone de quel Tetris ?

    Posté par  . Évalué à 4.

    Quel jeu de règles utilise ce clone ?

    Il faut savoir qu'il y a plusieurs variantes de système de jeu, avec notamment des possibilités de rotations différentes pour les pièces collées aux parois, ou encore sur le délai pour qu'un pièce se «vérrouille» en tombant sur les autres…

    Il y a le SRS préconisé par la Tetric Company, pour que le jeu ai effectivement le droit de s'apeller Tetris : http://tetris.wikia.com/wiki/SRS

    Ou encore le TGM préféré par les joueurs «hardcore» : http://tetris.wikia.com/wiki/TGM_Rotation

    Les randomizers fonctionnent différemment aussi suivant les versions…
    • [^] # Re: un clone de quel Tetris ?

      Posté par  (site web personnel) . Évalué à 2.

      Je ne suis pas vraiment au courant des subtilités de tetris, mais il me semble que dans ce cas, le fait que ça se joue à plusieurs et bien plus important que la variante utilisée.

      D'ailleurs en fait, maintenant que j'y pense, la variante utilisée dépend du serveur utilisé, puisque tetrinet n'est en fait qu'un protocole. Sur tetridome, il y a plusieurs "rooms" différents avec des règles différentes à chaque fois.
      • [^] # Re: un clone de quel Tetris ?

        Posté par  . Évalué à 5.

        Et bien en fait certains jeu de règles sont très désagréables à jouer. C'est souvent le cas des règles «maison» qui ne correspondent à aucun des jeux de règles les plus courants.

        Apparemment tetrinet utilise sont propre jeu de règles : http://tetris.wikia.com/wiki/Tetrinet

        Pour ceux qui n'ont jamais vu de joueurs hardcore de Tetris regardez cette vidéo (youtube désolé) :

        http://www.youtube.com/watch?v=ZtMutuiBnSY

        Regardez bien jusqu'a la fin. Le mec joue pendant que le générique défile, alors que les pièces sont invisibles !
  • # nope

    Posté par  . Évalué à 10.

    Eh bien tetrinet est basé sur un protocole standard
    Pas du tout ce protocole a été obtenu par analyse des clients proprio windows.
    Il y a meme une protection a la con : le client doit envoyer un hash basé sur les adresses ip du serveur et/ou client.
    Idem la seul différence entre la version normal et fast dans le protocole est une chaine de charactère de meme longeur (ça sent le bon patch sur un binaire)...

    Pour info a l'époque nous avions patché un serveur [1] pour pouvoir supporter les 2 mode (normal et fast) et avoir de belle stat acessible de mysql.

    PS : a noter que tout est fait dans le client, il est très facile de patcher gtetrinet pour tricher. Ensuite les serveurs ont des heuristiques pour detecter le tricheur, mais ça marche que dans les cas flagrant.

    [1]
    http://sourceforge.net/projects/tetrinetx-ng/
    • [^] # Re: nope

      Posté par  (site web personnel) . Évalué à 1.

      Merci pour ces précisions! Pour le serveur, ça revient quand même un peu au même, puisque le protocole est maintenant connu.

      Je ne savais pas par contre qu'il était aussi facile de tricher, dommage! Raison de plus de jouer en lan :)
      • [^] # Re: nope

        Posté par  . Évalué à 2.

        Il y a quand même une différence dans ma tête entre un protocole ouvert et standard. Pour moi:

        Ouvert: une entité utilise un protocole et publie ses spécification plus ou moins dans son coin.

        Standard: plusieurs entités du milieu ou un organisme de standardisation reconnaît le protocole.

        « Rappelez-vous toujours que si la Gestapo avait les moyens de vous faire parler, les politiciens ont, eux, les moyens de vous faire taire. » Coluche

        • [^] # Re: nope

          Posté par  (site web personnel) . Évalué à 1.

          Tout à fait d'accord, je reconnais m'être trompé. Je voulais juste dire que ça revenait un peu au même pour les utilisateurs. Ce n'est qu'un jeu de tétris en réseau, après tout :)
    • [^] # Re: nope

      Posté par  (site web personnel) . Évalué à 2.

      Et qu'en est-il de tetrinet 2 ? Il s'agit juste d'un nouveau client windows ? Il me semble que c'est aussi un nouveau protocole et je ne crois pas qu'il y ait de client linux le supportant aujourd'hui.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.