Ответ:
import pygame
WIDTH = 480 # ширина игрового окна
HEIGHT = 360 # высота игрового окна
FPS = 60 # частота кадров в секунду
# создаем игру и окно
pygame.init()
screen = pygame.display.set_mode((WIDTH, HEIGHT))
pygame.display.set_caption("House")
clock = pygame.time.Clock()
# Цвета (R, G, B)
WHITE = (255, 255, 255)
BLUE = (0, 0, 255)
running = True
while running:
clock.tick(FPS)
screen.fill(WHITE)
for event in pygame.event.get():
if event.type == pygame.QUIT:
running = False
# Отрисовываем дом
pygame.draw.rect(screen, BLUE, (15, 270, 150, 80), 1)
pygame.draw.polygon(screen, BLUE, [[15, 270], [165, 270], [90, 200]])
pygame.draw.circle(screen, BLUE, (90, 310), 20)
pygame.display.flip()
pygame.quit()
Объяснение:
Не уверен на счет пропорций и координат, но в целом вроде похоже.
Ссылка на pastebin с тем же кодом: https://pastebin.com/8X79gq67
Copyright © 2024 SCHOLAR.TIPS - All rights reserved.
Answers & Comments
Verified answer
Ответ:
import pygame
WIDTH = 480 # ширина игрового окна
HEIGHT = 360 # высота игрового окна
FPS = 60 # частота кадров в секунду
# создаем игру и окно
pygame.init()
screen = pygame.display.set_mode((WIDTH, HEIGHT))
pygame.display.set_caption("House")
clock = pygame.time.Clock()
# Цвета (R, G, B)
WHITE = (255, 255, 255)
BLUE = (0, 0, 255)
running = True
while running:
clock.tick(FPS)
screen.fill(WHITE)
for event in pygame.event.get():
if event.type == pygame.QUIT:
running = False
# Отрисовываем дом
pygame.draw.rect(screen, BLUE, (15, 270, 150, 80), 1)
pygame.draw.polygon(screen, BLUE, [[15, 270], [165, 270], [90, 200]])
pygame.draw.circle(screen, BLUE, (90, 310), 20)
pygame.display.flip()
pygame.quit()
Объяснение:
Не уверен на счет пропорций и координат, но в целом вроде похоже.
Ссылка на pastebin с тем же кодом: https://pastebin.com/8X79gq67