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的價值來使其較慢。在此處定義的速度:
class Tetris ( QMainWindow ):
...
def initUI ( self ):
...
self . speed = 10就像古典俄羅斯龍捲遊戲一樣。您使用鑰匙旋轉形狀,向左和向右鍵移動以向右移動。另外,您可以使用空格鍵立即降低當前形狀。如果您想要暫停,只需按P鍵。右面板顯示下一個形狀。
〜玩得開心〜
