/CUI_Bash_Tetris

【ゲーム】BashによるAIプログラミング学習用CUI Tetrisアプリケーション シェルスクリプトで学ぶゲームプログラミング  miniMax法、αβ法、negaScout法、ビット処理など

Primary LanguageShell

	Bash・シェルスクリプトで動作する「テトリス」
                              鈴木 維一郎

  実行方法
  $ bash tetris.sh
  
  内容は自由に改変してよくしてもらって結構です。

                             ┏━━━━━━━━━━━┌──────────┐
                             ┃                      │  (N)EXT  │
                             ┃                      └──────────┘
                             ┃                      ┌──────────┐
                             ┃                      │          │
                             ┃                      │          │
                             ┃                      │ ■■■   │
                             ┃              ☆☆    │     ■   │
                             ┃                ☆☆  │          │
            ROTATE           ┃                      │          │
              [K]            ┃                      └──────────┘
            ┏━━━┓       ┃                      ┌──────────┐
            ┃ ↑ ┃         ┃                      │  (S)CORE │
            ┗━━━┛       ┃                      └──────────┘
       ┏━━━┓┏━━━┓┏━━━┓                ┌──────────┐
LEFT[H]┃ ← ┃┃ ↓ ┃┃ → ┃[L]RIGHT☆☆                145   │
       ┗━━━┛┗━━━┛┗━━━┛  ●☆☆        └──────────┘
             [J]             ┃        ●    ■■■ ┃
             DROP            ┃        ●●      ■ ┃
                             ┃●●●  ◇◇  ■■■ ┃
 [Q] - Quit                  ┃●      ◇◇      ■ ┃
                             ┃◎◎◎◎◎◎    □□ ┃
                             ┃  ◎    ◎    □□   ┃
                             ┗━━━━━━━━━━━━━━━━━━━━━┛