Г и сал­ға­раева к а ка­лы­мо­ва ж а орын­таева информатика


Уа­қыт­–­Вре­мя­–­Time Кө­лік



бет118/141
Дата29.12.2023
өлшемі0,5 Mb.
#144772
түріУчебники
1   ...   114   115   116   117   118   119   120   121   ...   141
Уа­қыт­–­Вре­мя­–­Time
Кө­лік­–­Ав­то­мо­биль­–­Car
АРМАН
-ПВ
баспасы
Все учебники Казахстана на OKULYK.KZ
*
Книга предоставлена исключительно в образовательных целях
согласно Приказа Министра образования и науки Республики Казахстан от 17 мая 2019 года № 217


146
self.image = pygame.Surface([width, height])


self.image.fill(WHITE)
self.image.set_colorkey(WHITE)
pygame.draw.rect(self.image, color, [0, 0,
width, height])
self.rect = self.image.get_rect()
600х500 өл ше мін де те ре зе жа саң дар. «My First Game»
атауын бе рің дер. Фон дық су рет ке жа сыл фон ды жүк тең дер.
20x30 өл шем ді мәшине ні са лып, коор ди на та лар ды (200;
450) қой ың дар. Бас тап қы коор ди на та лар ы (100, 0) белгілеп,
200х450 өл шем ді жол сы зың дар. Сон дай-ақ жол дың ор та сы на
бө лу жо ла ғын қо сың дар.
myFirstGame.py лис тин гі мен нә ти же сі (36-су рет):
background_image = 'green.jpg'
import pygame, random
from Car import Car
from pygame.locals import *
from sys import exit
pygame.init()
RED = (255, 0, 0)
GREEN = (20, 255, 140)
GREY = (210, 210, 210)
screen = pygame.display.set_mode((400,500), 0, 32)
pygame.display.set_caption("My First Game")
background = pygame.image.load(background_image).
convert()
cars_list = pygame.sprite.Group()
playerCar = Car(RED, 20, 30)
playerCar.rect.x = 200
playerCar.rect.y = 450
cars_list.add(playerCar)
АРМАН
-ПВ
баспасы
Все учебники Казахстана на OKULYK.KZ
*
Книга предоставлена исключительно в образовательных целях
согласно Приказа Министра образования и науки Республики Казахстан от 17 мая 2019 года № 217


147
check = True


clock=pygame.time.Clock()
while check:
for event in pygame.event.get():
if event.type == pygame.QUIT:
check=False
#Эк ран да са ла мыз
screen.fill(GREEN)
#Жол ды са ла мыз
pygame.draw.rect(screen,
GREY,
[100,0,
200,450])
#Draw Line painting on the road
pygame.draw.line(screen,
WHITE,
[200,0],
[200,450], 5)
cars_list.draw(screen)
#Эк ран ды жа ңар ту
pygame.display.flip()
clock.tick(60)
pygame.quit()


Достарыңызбен бөлісу:
1   ...   114   115   116   117   118   119   120   121   ...   141




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет