예제 #1
0
# Screen set up
screen = Screen()
screen.setup(width=1200, height=800)
screen.bgcolor("black")
screen.title("Snake")
screen.tracer(0)

# Game Start
game_active = True

# Game set up
snake = Snake()
food = Food()
bonus = Food()
extra = Food()
extra.color("yellow")
bonus.color("red")
scoreboard = Scoreboard()

# Control listener
screen.listen()
screen.onkey(snake.up, "Up")
screen.onkey(snake.down, "Down")
screen.onkey(snake.left, "Left")
screen.onkey(snake.right, "Right")


def game_over():
    scoreboard.reset_scoreboard()
    snake.reset_snake()