Guides

Pight Mécaniques des pistons poussoir et tireur

Orientation, timing et chaînes — le cœur redstone de chaque puzzle Pight.

Dernière mise à jour:

Mécaniques des pistons

Les pistons sont la première mécanique que vous rencontrez dans Pight et celle sur laquelle repose chaque système ultérieur. Inspirés directement des pistons redstone Minecraft, ils s’étendent au déclenchement et interagissent avec les blocs adjacents en lignes droites. Comprendre poussoir versus tireur, orientation et ordre d’exécution sépare une progression fluide de boucles d’annulation sans fin. Ce guide va plus loin que le walkthrough précoce pour vous préparer quand les niveaux combinent pistons avec blocs collants et portails.

Les nouveaux joueurs devraient lire Premiers pas et Commandes d’abord, puis s’entraîner sur Walkthrough : niveaux 1–10 avant l’apparition des pistons tireur.

Pistons poussoir (niveaux 1–10)

Un piston poussoir s’étend d’une case dans la direction qu’il affiche et repousse le premier bloc mobile devant lui d’une cellule — si l’espace est libre de l’autre côté. Les murs immobiles arrêtent la chaîne. Plusieurs blocs mobiles alignés peuvent tous se décaler ensemble quand les règles du puzzle autorisent une poussée groupée.

Règles clés à intégrer :

  • L’orientation est primordiale. Pivotez avant de placer. Un piston pointant vers un mur gaspille un déclenchement.
  • Une extension par activation sauf si le niveau câble plusieurs impulsions. Observez la couleur du bloc déclencheur pour voir s’il tire une fois ou en boucle.
  • Le bloc lumière est mobile comme tout autre cube. Votre tâche consiste souvent à le pousser sur la case d’alimentation, pas à transporter l’énergie via des fils.
  • L’ordre compte quand plusieurs pistons tirent au même tick. Si deux pistons visent le même bloc, le designer a encodé une priorité. Lancez la sim et regardez lequel bouge en premier.

Les premiers niveaux enseignent les chaînes poussoir isolées : un piston, un bloc, un objectif. Vers les niveaux 8–10, vous voyez des déclencheurs décalés où le piston A doit libérer de l’espace avant que le piston B avance la lumière. Esquissez la position finale, puis listez les poussées de la fin au début.

Pistons tireur (niveaux 11–20)

Vers le niveau 11, Pight introduit les pistons tireur (rétracteurs à tête collante). À la rétraction, ils tirent le bloc attaché à leur tête d’une case en arrière. Les mécaniques tireur inversent votre planification :

  • Vous ouvrez souvent de l’espace en tirant au lieu de pousser dans un coin.
  • Un bloc coincé contre un mur ne peut pas être tiré à travers — mêmes limites que la poussée.
  • Mélanger poussoir et tireur dans une chaîne crée des moments de « passation » : poussez un bloc dans la prise d’un piston tireur, puis rétractez pour l’arracher autour d’un angle.

Les pistons tireur punissent un placement décalé d’une case. Si la tête ne contacte pas le bloc cible à l’extension, la rétraction ne sert à rien. Placez, lancez, annulez, ajustez d’une case, répétez. Walkthrough : niveaux 11–20 parcourt la plus forte montée de difficulté tireur de la campagne.

Enchaînement et timing

Les animations Pight sont fluides mais logiquement discrètes : pensez en ticks ou étapes, pas en réflexes temps réel. Un séquenceur ou bloc horloge (introduit avec les pistons avancés) déclenche les triggers dans l’ordre. En lisant un niveau :

  1. Identifiez chaque source de déclenchement.
  2. Marquez quels pistons chaque trigger active.
  3. Numérotez les mouvements résultants 1, 2, 3…
  4. Vérifiez si des mouvements ultérieurs annulent le travail antérieur — si oui, insérez un délai ou une jambe piston supplémentaire.

Un deadlock arrive quand deux pistons ont besoin de la même case vide au même pas. Corrigez en changeant l’orientation pour qu’un mouvement finisse avant que l’autre commence, ou en routant via un couloir latéral. Bloqué sur les niveaux difficiles liste des habitudes de debug quand vous ne voyez pas le conflit.

Combiner pistons et mécaniques ultérieures

Après le niveau 20, les pistons apparaissent rarement seuls :

  • Blocs collants s’accrochent aux voisins quand un piston les déplace, créant des formes irrégulières. Voir Blocs collants et portails.
  • Portails téléportent un bloc (et tout ce qui y est collé) vers une sortie appariée, sautant des cases inaccessibles aux pistons.
  • Dynamite retire les blocs destructibles, ouvrant des couloirs pour des têtes de piston bloquées. Lisez Dynamite et annulation avant de faire sauter près de votre seul ancrage tireur.

L’éditeur de niveaux du jeu complet permet d’auteur des puzzles piston personnalisés. Les joueurs démo n’y ont pas accès ; voir Démo vs jeu complet.

Exercices pratiques

  • Exercice orientation : Sur un niveau précoce, placez volontairement un piston mal, lancez, annulez — entraînez la mémoire muscle pivoter-avant-placer.
  • Exercice dernière poussée : Pointez la case objectif de la lumière et demandez « quel piston la touche en dernier ? » Construisez à rebours depuis ce moment.
  • Exercice passation tireur : Aux niveaux 12–14, pausez la sim à la frame où un piston tireur saisit un bloc ; notez la case exacte de contact de la tête.

Erreurs courantes

ErreurCorrection
Piston face au murPivoter avant lecture ; annuler coûte moins qu’un reset
Poussée ferme le chemin dont le tireur a besoinLancer sim partielle ; réordonner triggers
Deux blocs ne peuvent occuper la case de sortieRouter via portail latéral ou dynamite
Trop de pistons ajoutésRetirer un bloc à la fois ; des solutions minimales existent

Les pistons restent pertinents jusqu’au niveau 90. Même les scènes riches en portails ont généralement besoin d’un piston pour aligner l’approche finale. Maîtrisez poussoir et tireur ici et la seconde moitié de la campagne ressemblera à des remixes malins plutôt qu’à de nouveaux jeux.

FAQ

Foire aux questions

Réponses rapides aux questions les plus fréquentes.

Quelle est la différence entre pistons poussoir et tireur ?

Les pistons poussoir repoussent le premier bloc devant eux d'une case à l'extension. Les pistons tireur rétractent en tirant le bloc attaché à leur tête d'une case en arrière.

Quand apparaissent les pistons tireur ?

Les pistons tireur entrent dans la campagne vers le niveau 11, quand commence le second lot de mécaniques. Les niveaux 1–10 n'enseignent que les pistons poussoir.

Un piston peut-il déplacer plusieurs blocs ?

Oui, quand plusieurs blocs mobiles sont alignés et que chacun a de l'espace pour bouger. Murs et obstacles fixes cassent la chaîne.

Pourquoi mon piston n'a-t-il pas déplacé le bloc lumière ?

Généralement mauvaise orientation, case de destination bloquée, ou un autre piston a déplacé le même bloc au même pas. Lancez la simulation et observez l'ordre des opérations.

Les pistons fonctionnent-ils avec les blocs collants ?

Oui. Déplacer un bloc collant peut entraîner les voisins attachés, changeant le comportement des lignes poussoir et tireur. Voir le guide Blocs collants et portails pour des exemples combo.