Ejemplo n.º 1
0
    Borders.append(Tile.Tile(10, 10, i, 0, BLACK))
    Borders.append(Tile.Tile(10, 10, i, WIDTH, RED))
    BLACK, RED = RED, BLACK
    i += 10
i = 0
while i < WIDTH + 10:
    Borders.append(Tile.Tile(10, 10, 0, i, BLACK))
    Borders.append(Tile.Tile(10, 10, HEIGHT, i, RED))
    BLACK, RED = RED, BLACK
    i += 10
for i in Borders:
    AllSprite.add(i)
    i.Direction = ""
Player[
    0].Direction = "P"  #######################################################################################################
Food = Tile.Food(10, 10, WIDTH, HEIGHT, Player)
AllSprite.add(Food)
AllSprite.add(Player[0])
while running:
    print("Player:" + str(Player[0].rect.center) + " Food:" +
          str(Food.rect.center) + " Player size:" + str(len(Player)))
    for event in pygame.event.get():
        if event.type == pygame.QUIT:
            running = False
        if event.type == pygame.KEYDOWN:
            if event.key == pygame.K_LEFT:
                Player[0].ChangeDirection("L")
            if event.key == pygame.K_RIGHT:
                Player[0].ChangeDirection("R")
            if event.key == pygame.K_UP:
                Player[0].ChangeDirection("U")