tetris_game
1.0.0
これは、TetrisゲームのPython実装であり、ゲームを自動的にプレイする簡単なAIです。
インストールするには、python3、pyqt5、numpyが必要です。
tetris_game.pyがメインアプリケーションです。tetris_model.pyは、このゲームのデータモデルです。tetris_ai.pyはAI部分です。コマンドラインからtetris_game.py実行すると、AIの再生または視聴を開始します。
$ python3 tetris_game.py自分でプレイしたい場合は、 tetris_game.pyでこのラインを外す必要があります:
# TETRIS_AI = Noneまたは、この行をコメントするだけです。
from tetris_ai import TETRIS_AI現在の構成は、人間のプレイヤーには速すぎる可能性があります。したがって、 Tetris.speedの価値を変更することにより、ここで定義されているSpeedを変更することで、それを遅くする必要があります。
class Tetris ( QMainWindow ):
...
def initUI ( self ):
...
self . speed = 10クラシックテトリスゲームのように。キーを使用して形状を回転させ、左キーを左に移動して左と右キーを移動して右に移動します。また、スペースキーを使用して、すぐに現在の形状を落とすことができます。一時停止が必要な場合は、 Pキーを押すだけです。右のパネルは次の形状を示しています。
〜楽しんでください〜
