Надеюсь это чем-то поможет. Код рисует дом, с двумя дверями коричневыми, красной крышей и синей основой.(цвета как на картинке)
import pygame#Импортируем библеотеку
pygame.init();#Инициализируем библеотеку
clock = pygame.time.Clock()
size=[500, 500] #Определяем размер окна
surface = pygame.display.set_mode(size)#Создаем окно с указанным размеров
WHITE=(255,255,255) #Опредеояем цвета
RED=(255,0,0)
BROWN=(150, 75, 0)
GREEN=(0, 255, 0)
BLUE=(0,0,255)
BLACK=(0,0,0)
dead=False
surface.fill(WHITE)#Ставим белый, задний фон
while(dead==False):
for event in pygame.event.get():
if event.type == pygame.QUIT:
pass
#Рисуем дом
pygame.draw.rect(surface, BLUE, [105,120,290,260], 0)
pygame.draw.polygon(surface, RED, [[75,120], [430,120], [245, 5]], 0)
pygame.draw.rect(surface, BROWN, [190, 315, 30, 65], 0)
pygame.draw.rect(surface, BROWN, [290, 315, 30, 65], 0)
pygame.draw.rect(surface, BLACK, [200, 340, 20, 10], 0)
pygame.draw.rect(surface, BLACK, [290, 340, 20, 10], 0)
pygame.display.flip()
clock.tick(5)
pygame.display.quit()#Закрываем программу
Copyright © 2024 SCHOLAR.TIPS - All rights reserved.
Answers & Comments
Verified answer
Надеюсь это чем-то поможет. Код рисует дом, с двумя дверями коричневыми, красной крышей и синей основой.(цвета как на картинке)
import pygame#Импортируем библеотеку
pygame.init();#Инициализируем библеотеку
clock = pygame.time.Clock()
size=[500, 500] #Определяем размер окна
surface = pygame.display.set_mode(size)#Создаем окно с указанным размеров
WHITE=(255,255,255) #Опредеояем цвета
RED=(255,0,0)
BROWN=(150, 75, 0)
GREEN=(0, 255, 0)
BLUE=(0,0,255)
BLACK=(0,0,0)
dead=False
surface.fill(WHITE)#Ставим белый, задний фон
while(dead==False):
for event in pygame.event.get():
if event.type == pygame.QUIT:
pass
#Рисуем дом
pygame.draw.rect(surface, BLUE, [105,120,290,260], 0)
pygame.draw.polygon(surface, RED, [[75,120], [430,120], [245, 5]], 0)
pygame.draw.rect(surface, BROWN, [190, 315, 30, 65], 0)
pygame.draw.rect(surface, BROWN, [290, 315, 30, 65], 0)
pygame.draw.rect(surface, BLACK, [200, 340, 20, 10], 0)
pygame.draw.rect(surface, BLACK, [290, 340, 20, 10], 0)
pygame.display.flip()
clock.tick(5)
pygame.display.quit()#Закрываем программу