大学では、ゲームを作成することになっています (言語は modula2 です。ご存知の可能性はほとんどありません)。各テトロミノは、中央のピースと 3 つの相対ピースによって定義されます。回転に関しては、相対ブロック (線形代数) を回転させるだけです。
私が自問しているのは、ピースがすでに「着陸」しているときにユーザーが行う回転を処理する方法です。これは、ユーザーがパイブを目的の位置にすばやく移動する時間が少し残っているためですが、ウェブ全体のテトリス バージョンでは、他のピースを「回転」させますが、私の回転ではそれが得られないようです。
どの部分を回転させる必要がありますか? ガイドラインはありますか?ありがとう