Tetris the Grand Master - La série


Warning: fsockopen() [function.fsockopen]: php_network_getaddresses: getaddrinfo failed: Name or service not known in /home/www/b-612.yi.org/blog/wp-includes/class-snoopy.php on line 1142

Warning: fsockopen() [function.fsockopen]: unable to connect to b-612.yi.org:80 in /home/www/b-612.yi.org/blog/wp-includes/class-snoopy.php on line 1142

Warning: fsockopen() [function.fsockopen]: php_network_getaddresses: getaddrinfo failed: Name or service not known in /home/www/b-612.yi.org/blog/wp-includes/class-snoopy.php on line 1142

Warning: fsockopen() [function.fsockopen]: unable to connect to b-612.yi.org:80 in /home/www/b-612.yi.org/blog/wp-includes/class-snoopy.php on line 1142

Warning: fsockopen() [function.fsockopen]: php_network_getaddresses: getaddrinfo failed: Name or service not known in /home/www/b-612.yi.org/blog/wp-includes/class-snoopy.php on line 1142

Warning: fsockopen() [function.fsockopen]: unable to connect to b-612.yi.org:80 in /home/www/b-612.yi.org/blog/wp-includes/class-snoopy.php on line 1142

Warning: fsockopen() [function.fsockopen]: php_network_getaddresses: getaddrinfo failed: Name or service not known in /home/www/b-612.yi.org/blog/wp-includes/class-snoopy.php on line 1142

Warning: fsockopen() [function.fsockopen]: unable to connect to b-612.yi.org:80 in /home/www/b-612.yi.org/blog/wp-includes/class-snoopy.php on line 1142

Ce qui suit est la deuxième version d'un article que je prévois j'ai de publié sur tetrisconcept (en réalité, sur mon site free) et grospixels , et aussi sur geekzone parce que voilà.

  • 23 avril - Correction de cyberguile & Colour_Thief
  • 1 Mai - ajout des dates des TGM, remaniement de la partie après la citation de Needle, changement de titre
  • 12 Mai - reécriture de la conclusion (avec quelques éléments d'un texte beta de jagorochi :) )
  • 14 Mai - ajout de l'apprendice sur l'importance de Sega
  • 10 Juillet - correction gramartical et orthoglaphlique de Thezis


Cet article est consacré et est dédicacé à une des niches les plus petites et les plus mal connue du monde vidéoludique: les joueurs de Tetris. Merci à Tetrisconcept.com et à ses membres, sans lequel cet article n'aurait simplement pas pu voir le jour. Remerciement plus particulier à colour_thief pour la traduction et les remarques et à Jagorochi pour THE TOOL.

"Tetris Japan Finals"

Il y a deux célèbres vidéos qui traînent sur le web. Peut-être les avez-vous déjà vues ?



Comme beaucoup, ma réaction à ces vidéos (ou en tout cas la première, je n'étais alors pas encore "initié") à été quelque chose comme "WTF ? O_O Wow, rapide ! Pfff japonais..." et je ne suis pas allé plus loin. Mais il se trouve que derrière ces vidéos se cache une série de jeux d'une profondeur insoupçonnée: il s'agit des Tetris the Grand Master. "Hein ? Un Tetris, profond ? Pourquoi ??" me direz-vous. Minute papillon ! On n'a pas encore fait les présentations !

Les présentations

TGM, je te présente le lecteur ; lecteur, je te présente Tetris the Grand Master, ou TGM pour faire plus court. Hmm bon, ça ne marche pas comme ça. Je reprends.
TGM est un jeu d’arcade basé sur Tetris (comme son nom l’indique) sorti en 1998 sur la borne d’arcade Sony ZN-2 (basé sur la Playstation ; la même que pour Strider 2, Battle Arena Toshinden 2…). Il a connu deux suites sur borne d'arcade (Tetris the Absolute the Grand Master 2 (2000) et Tetris the Grand Master 3 Terror Instinct (2005)) et une sortie relativement récente sur Xbox 360 (Tetris the Grand Master ACE (2005)). Il y a également eu un Tetris with Cardcaptor Sakura Eternal Heart (2000) sur Playstation, mais il tient plus du puzzle-avec-Tetris que du "vrai" Tetris.

Tetris the Grand Master Tetris the Absolute the Grand Master Tetris the Grand Master 3 Terror Instinct Tetris the Absolute the Grand Master ACE

TGM, TGM2, TGM3, TGMA

Les gens derrière TGM font partie d'un petit studio nommé Arika. Composée de quelques transfuges de chez Capcom, c'est une boite relativement inconnue. À leur palmarès se trouve des jeux aussi connu que テクニクティクス et 対局麻雀 ネットでロン!... Plus sérieusement, ils ont développé la série des Street Fighter Ex et sont responsables de quelques portages de Manic Shmup sur console de salon (Dodonpachi Dai Ou Jou, Esp. Galuda) On peut aussi ajouter des jeux basés sur des licences Clamp, genre Card Captor Sakura ou Tsubasa Chronicles.

Ichiro Mihara… ?

Ichiro Mihara... euh non pas lui, pardon

Le vice-président d'Arika et game designer derrière TGM se nomme Ichiro Mihara. Également un ancien de chez Capcom (il a bossé sur Megaman), c'est un perfectionniste. Il n'hésite pas à annuler le portage d'un SHMUP celui-ci ça ne le satisfait pas (Ketsui sur PS2).
Street Fighter Ex DoDonPachi Dai Ou Jou Esp Galuda

Tsubasa Chronicles DS

Street Fighter Ex, DoDonPachi Dai Ou Jou, Esp Galuda et Tsubasa Chronicles DS

Pour le reste, je laisse la parole à Needle, membre du forum TetrisConcept et un puit de connaissance sur l’histoire des TGM (lire le japonais, le blog de Mihara et 2chan aide).

Dans les années '90, il y avait une émission télé populaire nommé Gotsu Eé Kanji, dans laquelle les présentateurs jouaient de temps en temps un versus sur Tetris. Arika avait à la base développé un jeu inspiré de cette émission. Un Tetris orienté versus pour console. Il y des personnages à la PaRappa the Rapper, beaucoup d'objets, des paillettes et des fanfreluches. Toutefois, lorsqu'ils en parlèrent aux présentateurs ce l'émission, ils préférèrent un Tetris plus "nature" que le Tetris présenté. "La beauté du Tetris réside dans sa simplicité" disaient-ils. À la fin, l'émission s'est vue être retirée de l'antenne sans qu'Arika ne sorte de jeu.
Approximativement six mois plus tard, quelque chose a poussé Mihara (les détails ne sont pas connu) à sortir un titre sur arcade. Le mot "simplicité" des présentateurs lui est resté en tête, ce qui a influencé le design général du jeu. La partie versus du jeu est tiré du jeu console non sorti.

Même si Needle semble laisser entendre que TGM est le fruit d'un émission télé, il ne faut pas oublier que TGM s'est beaucoup inspiré de précédents Tetris, tout particulièrement ceux de Sega (leur Tetris, Flashpoint, Bloxeed), et même d'un jeu de fan ("Shimizu Tetris", un clone obscur sur X68000 qui a pour la première fois integré la possibilité de jouer à une vitesse où la pièce descend directement à terre, ou "mode 20G"). On peut raisonnablement dire que sans eux, pas de TGM (voir l'appendice "Sega, c'est plus fort que toi") Mais l'impulsion de départ provient bien du jeu télé, d'un mode deux joueurs et d'un mot d'ordre "simplicité".

Du jeu télé on en a tiré euh... rien. Mauvais exemple, désolé. Les jingles peut-être ? Du mode deux joueurs on en a tiré l'esprit de compétition. Et du mot d'ordre, et bien... Tetris est terriblement simple. Ce que Mihara a fait, c’est ajouter deux ou trois autres choses très simple au jeu de base. Et comme au Go, il est possible d'avoir un jeu diablement technique tout en étant terriblement simple.

Jeu de Go

Un jeu de Go

Terriblement simple, diablement technique

Reprenons le déroulement d'une partie de Tetris "normal", celui sur Game Boy par exemple. Le déroulement d'une partie se déroule de la façon suivante: le joueur reçoit une pièce (tetromino, tetramino, pièce, mino, @#*$& de pièce, nooooon pas celle-là, etc ...) qu'il doit placer dans l'aire de jeu de façon à remplir des lignes.
Lorsqu'une ligne est remplie de blocs, elle est éliminée.
En remplissant des lignes, la vitesse de chute des pièces augmente.
Puis vient la subtilité de TGM: dans le Tetris sur Game Boy, par exemple, la vitesse maximale est fixée de 1 case tous les vingtièmes de seconde (pour être très précis, 1 case toutes les 3 frames, l'écran de la Game Boy étant cadencé à presque 60 Hz). Dans TGM, la vitesse maximale n'est pas fixée. Autrement dit, la pièce tombe instantanément à terre. Et ça, ça change tout.
Chute Tetris Game Boy Chute TGM
Pourquoi ? Parce que cette contrainte supplémentaire change radicalement la manière d'empiler les pièces. Il faut non seulement ne plus faire de trou, mais également tenter d’ériger une structure vaguement pyramidale pour ne pas se retrouver bloqué. En fait, tout est tourné vers le jeu à haute vitesse.

L'habillage tout d’abord: les pièces intégrées à la pile sont plus foncées que les pièces actives. Une ligne de pixels blancs entoure la pile enfin de bien repérer les formes. Des sons sont liés à chaque type de pièce et permettent de reconnaître laquelle va arriver. De même, chaque type de pièce possède sa propre couleur. C'est bête, mais tous ces éléments permettent de connaître l'état du jeu en un clin d'oeil.

Le gameplay intègre des éléments dédiés au jeu à haute vitesse. On peut tout d'abord noter la présence d'un petit temps de suspension (lock delay) avant qu'une pièce se verrouille dans la pile. Normal, c’est la condition sine qua non du jeu à haute vitesse. Sans ça, les tetraminos s'empileraient sans que l'on puisse rien faire. Pas glop.
Autre élément nouveau, l'IRS (ou Initial Rotation System). Il s'agit d'une pre-rotation de la pièce avant qu'elle entre en jeu. À priori, ça ne sert à rien, ou alors très peu. Mais à haute vitesse, ça a toute son importance. Les images parlent mieux que moi:

Utilisation de l’IRS Utilisation de l’IRS 1 Utilisation de l’IRS 2

La première animation montre comment l'IRS marche. Dans la deuxième animation, le joueur veut placer sa pièce à gauche. Pas de bol, le "membre" de la pièce le bloque, et il se retrouve bien embêté. Dans la troisième, le joueur a pris soin de redresser l'animal, et il s'encastre parfaitement dans le trou (toute interprétation douteuse de la phrase précédente ne vient que de vous :D).
À part ces ajouts de gameplay, certains éléments déjà existant ont du être modifié ou ajusté pour le jeu à haute vitesse.

Le distributeur de pièce tout d’abord. Dans le Tetris théorique, les pièces doivent être distribuées au hasard. C’est bien, mais ça permet d’obtenir ce qu’on appelle "la séquence mortelle" (<insert evil laugh here>). Qu’est-ce que c’est ? Simplement d'une séquence de pièce S et Z, sans autre pièce. C’est une séquence qui force le joueur à perdre. Bon. En pratique, on ne se retrouve jamais dans cette situation. Mais ça soulève un point important : c’est juste chiant de se retrouver avec une séquence de pièce identique. Pour pallier à se problème, il faut avoir un bon générateur. Voici en gros comment il fonctionne même si l'on n'est pas certain qu'il fonctionne véritablement de cette manière, mais statistiquement, la distribution sensiblement similaire (oui, des gens ont fait des études statistiques sur ça, c’est dire la passion des joueurs :D).

  1. Le distributeur possède un historique qui retient les quatre pièces précédemment distribuées.
  2. À chaque fois qu’il faut distribuer une pièce, on choisit aléatoirement une pièce parmi les sept possibles.
  3. On regarde si la pièce choisie est présente dans l’historique. Si c’est non, on distribue la pièce. Si c’est oui, on revient à l’étape précédente. Si au bout d'un certain nombre de fois (4 pour TGM, 6 pour les TGM suivants), on a toujours la même pièce, on la distribue quand même.

L’avantage de ce générateur, c’est de distribuer grosso-modo équitablement les pièces, mais de laisser quand même la place à l’imprévisible. Autrement dit, le joueur n’a pas le sentiment d’être trahi par la machine (en distribuant toujours les même mauvaises pièces), mais celle-ci se réserve le droit de le surprendre.

Le deuxième point dont j’aimerais vous parler est le système de rotation des pièces. Ne vous êtes-vous jamais demandé comment une pièce de Tetris est censée tourner ? Bon, en réalité, le terme "système de rotation" comprend d’autres éléments de gameplay. Il vaudrait peut-être mieux renommer le terme en "comment est-ce que le joueur peut interagir avec les pièces"... mais l’autre terme est plus sexy, alors on le garde :D .

Les rotations en elles-mêmes ne sont pas importantes, mais c’est ce qui est autour qui l’est. Un des élément très délicat à manier est les wallkicks. Le problème vient de la question suivante « Que se passe-t-il lorsque qu’une pièce, collé contre un mur, se tourne ? ». On voit ça plus clairement avec des illustrations :

Wallkick ? Wallkick ? Wallkick !

La première représente une pièce collée contre le mur (mais elle aurait pu aussi pu être bloquée par des autres pièces). La deuxième montre comment elle devrait être tournée. Évidemment, avoir une pièce encastrée contre le mur n’est pas exactement ce que le joueur attend. On pourrait juste rendre impossible un tel mouvement, mais ça limiterait trop le jeu. La solution finale est représentée par la troisième illustration : on a simplement déplacé la pièce d’une case vers la droite. Si elle avait été bloquée à droite (par une autre pièce par exemple), on l’aurait déplacée d’une case vers la droite. Si ce dernier mouvement avait également été impossible, et bien on ne la tourne pas (il ne faut pas exagérer non plus >_<).

Système de rotation TGM

Le système de rotation de TGM est assez restrictif, mais ne l’est pas trop. Bon d'accord, cette phrase est vraiment bancale. Mais c'est vraiment le cas ! Certaines restrictions empêchent le joueur de placer sa pièce où il veut (particulièrement en 20G), ce qui force le joueur à cogiter un minimum.

TGM est un jeu nerveux, rapide et entièrement dédié au talent du joueur. Mihara a trouvé la finalité de Tetris (placer correctement ses pièces) et par son jeu, défie le talent des joueurs. C’est pourquoi le jeu est limité est chronométré et est limité à 999 pièces posées : arrivé à ce stade, pas besoin de prouver qu’on arrive à survivre à un tel niveau, ce qu’il faut faire, c’est prouver qu’on est le meilleur en scorant le maximum de point et/ou en mettant le minimum de temps. L’aspect "compétition" est mis en avant par la présence de grade (9 à 1, puis S1 à S9, puis enfin Gm) qui permettent grosso-modo de quantifier le talent du joueur.

Mais même si TGM favorise une certaine élite d’extra-terrestres qui dépassent les 88 miles par heure, ce n’est pas un jeu fermé : ça reste un Tetris ! Pas besoin d’être un monstre pour prendre plaisir à jouer et l’amateur peut sans problème découvrir par lui-même les subtilités du jeu (évidement, avec des parties à 100 Yen, c’est autre chose que des parties à 1 ou 2 €…).

Appendice 1: Henk et Ichiro

Depuis l’expiration des contrats originaux sur Tetris en 1996, c’est The Tetris Company (ou TTC), fondé par Henk Rogers, qui détient les droits. Tout jeu qui porte le nom "Tetris" doit passer par l’approbation de la compagnie. Tout est centralisé dans un document confidentiel mis à jour annuellement qu’on appelle "The Tetris Guidelines" ("les lignes de conduite Tetris").

La vision de Tetris de la TTC est très différente de celle de Mihara. Là où Mihara a une approche très analytique, voir hardcore gamer, la TTC voit les choses de façon beaucoup plus cool, casual.

Pour illustrer les choses, je vais prendre le cas le plus flagrant : le comportement dit "d’Infinité" (Infinity). Rappelez-vous du problème du jeu à haute vitesse : si il n’y a pas de délai de verrouillage lorsque la pièce est posée, le jeu à haute vitesse est impossible. Bon. Dans TGM, ce délai est remis à zéro à chaque fois que la pièce retombe. Dans les jeux utilisant les règles de la TTC, ce délai est remis à zéro à chaque fois que la pièce bouge. Combiné au système de rotation très permissif, on peut en pratique placer la pièce sans limite de temps.

Comportement de verrouillage TGM Comportement de verrouillage SRS

Rogers se défends en disant que le temps alloué au placement est un temps perdu qu’un bon joueur aurait pu mettre à profit pour faire des points. Dans le jeu en multijoueur, c’est parfaitement vrai : le mode online de Tetris DS est une véritable tuerie à ne pas me mettre entre toutes les mains en période d’examen. Le problème, c’est que la plupart des modes en solo ne pénalisent pas la perte de temps. Pour revenir à Tetris DS, son mode marathon est une vaste blague: n’importe quel joueur peut atteindre 99'999'999 points, c’est juste une affaire de patience. Et pas de talent.

99'999'999

Bon. Mihara et la TTC expriment une vision différente de Tetris. Maintenant, la chose qui fâche : les Guidelines imposée par la TTC deviennent de plus en plus restrictive le temps passant. Les premières règles ont sans doute été raisonnables (genre "le jeu se déroule sur une aire de jeu de 20 cases sur 10, plus 2 cases invisibles où les pièces doivent apparaître »), mais elles ont progressivement tué TGM, car les règles imposent aujourd’hui d’utiliser exclusivement les règles de rotation de la TTC (nommé SRS, "Super Rotation System"… c’est presque ironique). Ça a tué tout challenge du jeu à haute vitesse de TGM.

Pour la petite histoire, l’imposition des Guidelines a commencé à partir de TGM3 (2005). Mais à cette époque, les jeux devaient seulement inclure le SRS, pas l’utiliser. C’est ainsi que dans TGM3, il est possible de choisir entre les rotations TGM et SRS… et cette dernière à été vastement boudée par les joueurs. Par contre, pour TGM ACE, Mihara fut forcé de n’inclure que plus tard le système de rotation TGM, et encore pas complètement. Résultat, les joueurs ont préféré se tourner vers leur bon vieux TGM3 ou... faire leur propre jeu. Ce qui m’amène vers le prochain appendice.

Appendice 2: Sega, c'est plus fort que toi

Peu avant que je ne mette la touche finale à cet article, colour_thief m'a fait remarquer l'importance toute particulière qu'a eu Sega sur le développement des TGM. Voici ce qu'il a écrit.

[...]

Ma seule critique est que Sega Tetris est juste brièvement mentionné. C’est le Tetris (datant d’avant Tetris GB) qui a mis en place le délai de verrouillage et l’ARE [NdPP : laps de temps entre le verrouillage d’une pièce et la distribution de la prochaine]. Ça a permis une gravité vraiment forte et un glissement de pièce tout juste comme dans TGM. Et en plus, il dispose contrairement aux autres jeux de l’époque d’un courbe de vitesse lent-rapide-lent-rapide, similaire au mode Master [en mode Master, la courbe de vitesse est remise à zéro au niveau 200]. Les joueurs d’arcade ont vraiment accroché à ce type de Tetris. Ils ont même continué à préférer le style Sega même après la sortie des autres versions (Game Boy et autre).
Ils jouèrent pour maximiser le score... le nombre de lignes... tout ! Et quand ils ont conquis le jeu de cette manière, ils ont commencé à inventer de nouveaux challenges. Le grade secret '>' de TGM [voir cette vidéo] vient en fait de cette culture de jeu Sega-esque : les joueurs ont essayé de construire cette forme en tant que challenge d’entraînement. C’est pas génial ? Même si le jeu ne permettait pas de quantifier l’avancement de leur talent (max score/lines is always just max score/lines), mais ils ont continué à jouer, focalisés sur l’avancement de leur talent à Tetris. Shimizu Tetris est un clone pour X68000 qui est sorti justement pendant cette période. Sa « customabilité » a permis de repousser aux extrêmes les frontières du Tetris. Les préfèrences les plus populaires étaient 20G et la largeur du tableau de jeu à 4. Ce qui est très similaire au mode Big de TGM. Mihara a très explicitement déclaré qu’il a pris le mode 20G de Shimizu Tetris, et il est très probable que ce dernier ait aussi inspiré le mode Big. Le mode VS de TGM, même si originellement développé pour une émission télé, utilise les mécaniques de jeu qui ont été posée avec Bloxeed. Le jeu sur PSX avec Sakura et le mode Sakura de TGM3 sont des interprétations modernes du concept de Flashpoint. Vraiment, la dette qu’à TGM à Sega Tetris et sa culture est énorme.

Appendice 3: fan games

Heboris

Il ne faut pas sous-estimer Internet, et surtout la communauté supra-active de 2ch, un des forums japonais les plus fréquentés. Actuellement, le clone le plus abouti est Heboris. Au départ, il était conçu pour être un clone de TGM2. Mais il a la particularité d’être écrit en YGS2000 (YaneuraoGameScript 2000), un environnement très facilement moddable (on peut y aller carrément au notepad si on en a envie). On a donc prograssivement vu apparaitre des modifications ajoutant le comportement d’autres jeux. Actuellement, il est possible de simuler assez précisement TGM2, TGM3, TGM ACE, DTET (un autre Tetris non officiel mais populaire), Tetris DS… et ses modifications sont toujours en développement. Le seul problème de ce jeu est que son interface peut parfois être assez confuse. Pour y jouer, il faut télécharger Heboris, puis y appliquer la dernière mise à jour non officiel . Mise à jour 19/08/07: Il y a quelque semaine, le site hébérgeur d'Heboris (Hosiken) a volontairement (ils n'ont pas reçu de cease and desist) enlevé les binaires originaux d'Heboris, sûrement à la suite de l'enlèvement de vidéo d'Heboris sur youtube et nicovideo. Hélas, les développeurs de 2ch ont décidé de suivre leur exemple, et ont donc arrêté le développement et la distribution des mises à jour non officiel. J'héberge un mirroir des binaraires originaux et de la dernière expension), parce que hé, la meilleurs façon de sentir ce que TGM est, c'est encore d'y jouer !

Heboris

Lockjaw

Lockjaw est développé par Damien « tepples » Yerrick, aussi membre de tetrisoncept et un habitué de la scène homebrew. Si Heboris cherche à faire la copie carbone de Lockjaw, l'interêt de Lockjaw réside plutôt dans ses modes de jeux. C'est en fait un parfait outil pour s'entrainer sous diverses contraintes et dans différentes situations. Par contre sans skin il est moche. Si Lockjaw était un lecteur audio, ce serait sûrement foobar2000...

Conclusion

Nous voilà à la fin de cet article. Que pouvons-nous en conclure ? Plus qu'un "simple Tetris", la série TGM est un brilliant exemple de l'importance du gameplay dans un jeu-vidéo. Même si un principe de base est bon, ajouter de nouveaux éléments peut rendre un jeu chiant (l'infinité) ou au contraire le sublimer (le jeu à 20G). Il est étonnant que la TTC n'ait pas encore développé/sponsorisé une version Tetris spécialement conçue pour la compétition. Il y a pourtant du potentiel. Certes, pour le jeu solo il y a bien sûr TGM et pour le multi il y a Tetris DS. Mais le premier n'est distribué qu'au Japon et le deuxième manque d'infrastructure. Ah, si Tetris était élevé au niveau de sport électronique, au même titre que les Street Fighter, Starcraft et autre Counter-Strike ! Mais j'ai le droit de rêver non ? :)

Cette série a créé une solide communauté de joueurs au Japon. Il n'y a qu'a voir le nombre de très bon joueurs sur Tetris DS portant le tag "TGM-" dans leur nom après la sortie du jeu, ou plus simplement l'effort énorme fait sur Heboris. En Occident, le point de rassemblement est Tetrisconcept (permettez-moi de faire de la pub :D), créé par caffeine (non, pas l'ancien rédac-chef de Joystick), et maintenu en vie par une ribambelle de tetriholique (moi inclus, héhé :) ). Si vous avez des questions, n'hésitez pas à leur en poser !

J'espère vous avoir dévoilé un nouvel aspect de Tetris (autre que "le jeu avec des blocs qui tombent"), et pourquoi pas, vous avoir donné envie de vous mettre à un de ces Tetris compétitif. Ou au moins celui de ressortir votre vielle Game Boy ;) .

GM !

PetitPrince

Soumettre un commentaire