Запускаю игру на Python и пишет что pygame window (не отвечает)
Сам код:
import pygame
from random import randrange
RES = 800
SIZE = 50
x, y = randrange(0, RES, SIZE), randrange(0, RES, SIZE)
apple = randrange(0, RES, SIZE), randrange(0, RES, SIZE)
dirs = {"W": True, "S": True, "A": True, "D": True}
length = 1
snake = [(x, y)]
dx, dy = 0, 0
score = 0
fps = 5
pygame.init()
sc = pygame.display.set_mode([RES, SIZE])
clock = pygame.time.Clock()
font_score = pygame.font.SysFont("Arial", 26, bold=True)
font_end = pygame.font.SysFont("Arial", 26, bold=True)
img = pygame.image.load("f21b4417049ea51f6d5962ba5368c939").convert()
while True:
sc.blit(img, (0, 0))
# drawing snake, apple
[((sc, pygame.Color("green"), (i, j, SIZE - 2, SIZE - 2 for i, j in snake]
pygame.draw.rect(sc, pygame.Color("red"),(*apple, SIZE, SIZE))
# show score
render_score = font_score.render(f"SCORE: {score}", 1, pygame.Color("orange"))
sc.blit(render_score, (5, 5))
# snake movement
x += dx + SIZE
y += dy + SIZE
snake.append((x, y))
snake = snake[-length:]
# eating apple
if snake[-1] == apple:
apple = randrange(0, RES, SIZE), randrange(0, RES, SIZE)
length += 1
score += 1
fps += 1
# game over
if x < 0 or x > RES - SIZE or y < 0 or y > RES - SIZE or len(snake) != len(set(snake)):
while True:
render_end = font_end.render("GAME OVER", 1, pygame.Color("orange"))
sc.blit(render_end, (RES // 2 - 200, RES // 3))
pygame.display.flip()
for event in pygame.event.get():
if event.type == pygame.QUIT:
exit()
pygame.display.flip()
clock.tick(fps)
for event in pygame.event.get():
if event.type == pygame.QUIT:
exit()
# control
key = pygame.key.get_pressed()
if key[pygame.K_w] and dirs["W"]:
dx, dy = 0, -1
dirs = {"W": True, "S": False, "A": True, "D": True}
if key[pygame.K_s] and dirs["S"]:
dx, dy = 0, 1
dirs = {"W": False, "S": True, "A": True, "D": True}
if key[pygame.K_a] and dirs["A"]:
dx, dy = -1, 0
dirs = {"W": True, "S": True, "A": True, "D": False}
if key[pygame.K_d] and dirs["D"]:
dx, dy = 1, 0
dirs = {"W": True, "S": True, "A": False, "D": True}
У меня как раз лишний часик чтобы разобраться в этом коде
- Пишет ошибку что делать если запускаю игру на виндовс 10 и пишет нет приложение сопоставимо с этим файлом ошибка в .exe С Windows 7bit64 я переустановил на windows 10 После этого установил все драйверы всё работает, но при запуске игры (любой пишет ошибку) "что делать если запускаю игру на виндовс 10 и пишет нет приложение сопоставимо с этим файлом ошибка в .exe" Я скачал и DirectX и Framework и Visual C++
- Ребят я в обычной загрузке виндовс 7 что-то сделал не так и интернет слетел. То есть пишет DNS адрес не отвечает А в безопасном режиме интернет работает. Если е переустановлю систему, то интернет вернется?
- Python на windows. Киньте ссылки на скачивание компиляторов ЯП Python Нужны ссылки на скачивание компиляторов ЯП Python, похожие на https://repl.it/, https://www.onlinegdb.com/online_python_compiler и так далее
- Что делать когда на 7 винде в Python версия 3,4 в cmd пишешь python пишет что что-то не так что делать? И пишешь pip Помогите я с этими траблами уже задолбался встречатся вот фото