Sst..Ff - Копия
Sst..Ff - Копия
Copy code
import pygame
import time
import random
pygame.init()
# Определение цветов
white = (255, 255, 255)
yellow = (255, 255, 102)
black = (0, 0, 0)
red = (213, 50, 80)
green = (0, 255, 0)
blue = (50, 153, 213)
# Размеры экрана
dis_width = 600
dis_height = 400
# Управление
clock = pygame.time.Clock()
snake_block = 10
snake_speed = 15
# Отображение счета
def Your_score(score):
value = font_style.render("Твой счет: " + str(score), True, white)
dis.blit(value, [0, 0])
# Отрисовка змеи
def our_snake(snake_block, snake_list):
for x in snake_list:
pygame.draw.rect(dis, green, [x[0], x[1], snake_block, snake_block])
snake_List = []
Length_of_snake = 1
for x in snake_List[:-1]:
if x == snake_Head:
game_close = True
our_snake(snake_block, snake_List)
pygame.display.update()
clock.tick(snake_speed)
pygame.quit()
quit()
gameLoop()
Просто скопируй этот код в файл с расширением ".py" и запусти его. Управляй змеей с
помощью стрелок на клавиатуре, избегай столкновения с границами экрана и с телом
змеи. Собирай красные квадраты (еду), чтобы увеличивать счет. Приятной игры!
Лучше
Хуже
Такой же