Stratégie
Reconnaître et éviter les blocages
Une caisse peut être poussée, jamais tirée. Il suffit donc d’une poussée de trop pour qu’une lettre ne puisse plus jamais rejoindre sa cible. On appelle ces positions des blocages, ou cases mortes. Les reconnaître avant de pousser est la compétence qui sépare une partie laborieuse d’une partie fluide.
Pourquoi un blocage est définitif
Pour déplacer une caisse, Sokko doit se placer du côté opposé à la direction voulue. Une caisse collée à un mur ne peut donc plus s’en écarter : il n’existe aucune case libre derrière elle d’où la repousser. Si cette caisse n’est pas déjà sur sa cible, et si aucune cible n’existe le long de ce mur, la partie ne peut plus être gagnée. Annuler ou recommencer devient la seule issue.
Les trois blocages que le jeu détecte
Sokoban-Lettres analyse chaque caisse mal placée après chaque poussée et repère trois familles de positions perdues.
Le coin
Une caisse coincée à la fois verticalement et horizontalement, par un mur ou par le bord de la grille, ne peut plus bouger dans aucune direction. C’est le blocage le plus fréquent, et le plus facile à éviter : aucune caisse ne doit entrer dans un coin qui ne porte pas sa cible.
Le mur sans issue
Une caisse poussée contre un mur ne peut plus que glisser le long de ce mur. Si toute la ligne, ou toute la colonne, jusqu’aux murs qui la ferment est bordée par un mur et ne contient aucune cible, la caisse n’atteindra jamais sa destination. Le jeu le détecte sur les lignes comme sur les colonnes.
Le carré de quatre
Quatre cases formant un carré de deux sur deux, toutes occupées par des murs, des bords ou des caisses, s’immobilisent mutuellement : chaque caisse bloque la poussée de ses voisines. Le blocage est constaté dès qu’au moins l’une de ces cases n’est pas une cible.
Ce qui se passe quand un blocage est détecté
- La caisse bloquée passe au rouge et pulse brièvement.
- Un son et, sur téléphone, une vibration signalent la situation.
- Une fenêtre « Position bloquée » propose d’annuler le dernier coup, de réinitialiser la grille ou de revenir à l’accueil.
- Les déplacements sont suspendus jusqu’à votre choix : inutile de continuer une partie qui ne peut plus être gagnée.
Une caisse posée sur une cible n’est jamais considérée comme bloquée, même dans un coin : elle est déjà à sa place.
Le blocage que le jeu ne signale pas
Une quatrième famille existe : le gel. Deux caisses côte à côte le long d’un mur, ou une caisse coincée entre un mur et une autre caisse elle-même immobile, peuvent se figer sans former de coin ni de carré. Sokoban-Lettres ne détecte pas ce cas. C’est volontaire de notre part de le dire : la détection couvre les positions perdues les plus courantes, pas toutes. Avant de pousser une caisse contre une autre près d’un mur, vérifiez que l’une des deux pourra encore être dégagée.
Lire la grille avant de pousser
La méthode la plus sûre consiste à marquer mentalement les cases interdites dès l’ouverture d’un niveau : tous les coins sans cible, et les bordures sans cible. Ces cases ne doivent jamais recevoir de caisse. Sur une grille de taille moyenne, elles représentent souvent un tiers des cases libres, ce qui réduit d’autant les options réellement jouables et rend l’ordre de rangement plus évident.
Dans Sokoban-Lettres, une difficulté s’ajoute : la bonne caisse doit atteindre la bonne cible, puisque les cibles épellent un mot de gauche à droite. Une caisse qui n’est pas en danger peut quand même devenir inutilisable si elle ferme le couloir qu’une autre lettre devait emprunter. Les stratégies avancées détaillent l’ordre de rangement, et le lexique reprend tous les termes employés ici.
Quand le blocage arrive quand même
Annuler coûte une vie, comme un indice ; réinitialiser la grille est gratuit et remet tout à zéro, chronomètre compris. Si vous avez repéré le blocage tôt, recommencer est souvent plus rentable que d’annuler une longue série de coups. Les règles des vies et des indices sont expliquées dans indices et vies.