TetrArcade/test.py
2019-10-06 02:43:38 +02:00

31 lines
693 B
Python

# -*- coding: utf-8 -*-
from TetrArcade import TetrArcade, Phase, MinoSprite
from tetrislogic import Mino, Color, Coord
game = TetrArcade()
game.new_game()
for x in range(game.matrix.collumns):
mino = Mino(Color.ORANGE, Coord(x, 0))
mino.sprite = MinoSprite(mino, game, 200)
game.matrix[0][x] = mino
game.matrix.sprites.append(mino.sprite)
game.move_left()
game.pause()
game.resume()
game.move_right()
game.hold()
game.rotate_clockwise()
game.hold()
game.rotate_counter()
for i in range(22):
game.soft_drop()
game.on_draw()
game.lock_phase()
game.hold()
game.matrix.sprites.refresh()
game.on_draw()
while game.phase != Phase.OVER:
game.hard_drop()
game.on_draw()