Arika Rotation System
Arika為出版TGM系列(Tetris, the Grand Master)之公司
旗下遊戲之旋轉系統通稱ARS或TGM旋轉。
此旋轉系統繼承自Sega系列之旋轉系統(大部分日系大台tetris機檯採用)
但新增Wall-kick設定,下述。
基本旋轉:(編按:有些累贅,但直翻之)
一、T、L、J有四種狀態;I、Z、S有兩種狀態;O無旋轉。
二、除I方塊外,當方塊浮空且佔據偶數(兩)層空間時,可自由旋轉。
三、T、L、J轉回一圈時會比原始狀態更低一層(不考量重力因素)。
特點是旋轉中方塊佔去之空間不會因軸心變化而變化。
例如 T方塊各位置空間,"非以T塊之中心(軸心)作為旋轉中心",而是以方塊能
出現在該空間(在此為九宮格)的排列來旋轉。
▓▓▓ □▓□ □□□ □▓□ □□□
□▓□ → ▓▓□ □▓□ □▓▓ ▓▓▓
□□□ □▓□ ▓▓▓ □▓□ □▓□
相同例子也見於LJSZ等方塊。"但各方塊仍有其軸心用來判斷佔去區域"
基本旋轉圖解: 最左側為原始位置(畫面頂,又稱initial spawn)
L: ▓▓▓ ▓▓□ □□□ □▓□ □□□
▓□□ → □▓□ □□▓ □▓□ ▓▓▓
□□□ □▓□ ▓▓▓ □▓▓ ▓□□
J: ▓▓▓ □▓□ □□□ □▓▓ ▓□□
□□▓ → □▓□ ▓□□ □▓□ ▓▓▓
□□□ ▓▓□ ▓▓▓ □▓□ □□□
S: □▓▓ ▓□□ Z: ▓▓□ □□▓
▓▓□ → ▓▓□ □▓▓ → □▓▓
□□□ □▓□ □□□ □▓□
I: ▓▓▓▓ □□▓□
□□□□ → □□▓□
□□□□ □□▓□
□□□□ □□▓□
踢牆設定(Wall kicks)
在ARS裡,旋轉依以下三個順位檢查,順位高者先出現。
1. 基本旋轉(即上述方塊所佔固定空間)
2. 基本旋轉右移一格
3. 基本旋轉左移一格
此設定將某些旋轉不可之狀態轉成可能
例如 T塊在下列位置,所佔去之九宮格與牆重疊,此時旋轉順位一被消滅
故整體右移一格(順位二)旋轉,彷彿踢了牆一般,故名之。
▄ ▄ ▄ ▄
▄▓ ▄ ▄▓▓▓ ▄
▄▓▓ ▄ ▄ ▓ ▄
▄▓ ▓▓▓▄ ▄ ▓▓▓▄
▄ ▓▓ ▓▓▓▓▄ ▄ ▓▓ ▓▓▓▓▄
▄▓ ▓▓▓▓▓▓▓▓▄ ▄▓ ▓▓▓▓▓▓▓▓▄
▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄
TGM系列中之ARS,在TGM3時才增加I方塊的踢牆設定,之前之ARS皆無。
旋轉不可情況:
除去基本旋轉和踢牆設定以外,仍有不可旋轉之情況。
一、I方塊沒有踢牆設定(至TGM3才出現)
二、以下情況:Χ表示被佔走之方格,"其中之一" 被佔走即 "不可旋轉"
Χ Χ Χ Χ Χ Χ
L: ▓▓▓ Χ▓ J:▓▓▓ ▓Χ T:▓▓▓ ▓
▓Χ ▓▓▓ Χ▓ ▓▓▓ ▓ ▓▓▓
(編按:原文無任何解釋,但Χ方格所在位置皆是方塊旋轉時之必佔據空間
以上情況雖用踢牆設定之順位可排除,但內建卻設為旋轉不可。)
但書: 當有兩方格都被Χ佔據時,下列情況則可有限制地使用踢牆設定來旋轉
Χ Χ
L順轉: ▓▓▓ J逆轉:▓▓▓
▓Χ Χ▓
(編按:同時佔據此兩格時,系統視為可用踢牆設定,似乎跟踢牆的程式設定有關)