これは深層強化学習で使用しているテトリスシミュレータです。
git clone https://github.com/char5742/Tetris
julia --project
]
(Tetris) pkg> instantiate
画面描画にcursesを使用しています。Windowsの場合は同梱しているため、追加のインストールは不要です。 Macの場合は以下のコマンドでインストールしてください。
brew install ncurses
その他OSは各自の環境に合わせてインストールしてください
julia --project main.jl
ガイドラインおよびTetris Channel様を参考にしました。
NEXT | 5 |
FPS | 60 |
Windows
操作 | キー |
---|---|
HOLD | Shift |
Hard Drop | Space |
Soft Drop | Down Arrow |
左回転 | Left Ctrl |
右回転 | Z or Up Arrow |
左移動 | Left Arrow |
右移動 | Right Arrow |
終了 | Esc |
Mac
操作 | キー |
---|---|
HOLD | A |
Hard Drop | Space |
Soft Drop | Down Arrow |
左回転 | S |
右回転 | D or Up Arrow |
左移動 | Left Arrow |
右移動 | Right Arrow |
終了 | Q |