Es un juego Python Implement de Tetris y una IA simple para jugar automáticamente.
Necesita instalar Python3, Pyqt5 y Numpy.
tetris_game.py es la aplicación principal.tetris_model.py es el modelo de datos para este juego.tetris_ai.py es la parte AI. Ejecute tetris_game.py desde la línea de comandos y comenzará a jugar o verá la IA reproduciendo.
$ python3 tetris_game.py Si quieres jugar solo, debes desenchufar esta línea en tetris_game.py :
# TETRIS_AI = NoneO simplemente comenta esta línea:
from tetris_ai import TETRIS_AI La configuración actual podría ser demasiado rápida para el jugador humano. Por lo tanto, es posible que desee hacerlo más lento, cambiando el valor de Tetris.speed definida aquí:
class Tetris ( QMainWindow ):
...
def initUI ( self ):
...
self . speed = 10Al igual que el juego clásico de Tetris. Utiliza la tecla Up para rotar una forma, la tecla izquierda para mover la tecla izquierda y derecha para moverse a la derecha. También puede usar la tecla de espacio para bajar la forma de corriente inmediatamente. Si desea una pausa, simplemente presione la tecla P. El panel derecho muestra la siguiente forma.
~ Diviértete ~
