Информатика


Ой­ын­–­Иг­ра­–­Game Жыл­жы­ту



Pdf көрінісі
бет118/137
Дата26.10.2022
өлшемі4,51 Mb.
#45497
түріУчебники
1   ...   114   115   116   117   118   119   120   121   ...   137
Байланысты:
9 сынып

Ой­ын­–­Иг­ра­–­Game
Жыл­жы­ту­–­Пе­ре­мес­тить­–­ 
Move
Пер­не­тақ­та­–­Клавиату­ра­–­ 
Keyboard
АРМАН
-ПВ
 баспасы
Все учебники Казахстана на OKULYK.KZ
*
Книга предоставлена исключительно в образовательных целях
согласно Приказа Министра образования и науки Республики Казахстан от 17 мая 2019 года № 217


151
if event.type == pygame.QUIT:
check = False
elif event.type == pygame.KEYDOWN:
if event.key == pygame.K_x:
check = False
keys = pygame.key.get_pressed()
if keys[pygame.K_LEFT]:
playerCar.moveLeft(5)
if keys[pygame.K_RIGHT]:
playerCar.moveRight(5)
Пер не ОҢ ҒА жә не СОЛ ҒА қа рай ба сыл ған да, мә ши не 5 пик-
сельге x осі бойы мен жыл жи ды. 
Кө лік жа рыс та ры үшін біз та ғы бір не ше кө лік ті қо са мыз. 
Әр бір кө лік – мәшине лер дің кла сы нан жа са ла тын ны сан. 
Car кла сы на бір не ше қа сиет пен әдіс те рді қо са мыз. Бұл 
ке ле сі мәшине лер дің түр лі өл шем де рі не (ені мен биік ті гі не), 
түс тер ге жә не әртүр лі жыл дам дық тар ға ие бо лу ын қам та ма сыз 
ету үшін жа са ла ды.
Со дан кейін не гіз гі прог рам ма да төрт қо сым ша кө лік жа сап, 
олар ды 
all_comming_cars деп ата ла тын ті зім ге қо са мыз. 
Әр бір мәшине ге өз тү сі, жыл дам ды ғы жә не бас қа бас тап қы 
жағ дайы (x жә не y коор ди на та ла ры) та ғай ын да ла ды. 
Ой ын ның жал пы жыл дам ды ғын 
speed деп ата ла тын ай ны-
ма лы сақ тайды. Жаңа оқиғаларды жасаушылар пай да ла ну-
шының пер не тақ таның ЖО ҒА РЫ не ме се ТӨ МЕН пер не сін 
қашан басатындығын анық тай ды. Олар ай ны ма лы 
speed-ті
0,05-ке ұл ғайтады не ме се азайтады.
Прог рам ма лис тин гі:
import pygame, random
#Let’s import the Car Class
from Car_new import Car
pygame.init()
GREEN = (20, 255, 140)
GREY = (210, 210 ,210)
WHITE = (255, 255, 255) 
RED = (255, 0, 0)


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




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

    Басты бет