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


Ес­те­рі­ңе­тү­сі­рің­дер



Pdf көрінісі
бет105/124
Дата27.10.2023
өлшемі4,51 Mb.
#188602
түріКнига
1   ...   101   102   103   104   105   106   107   108   ...   124
Байланысты:
395 (1)

Ес­те­рі­ңе­тү­сі­рің­дер:
• спр айт тар ды қа лай пайдалануға 
бо ла ды?
• ойынға кейіп кер ді қою де ге ні міз не?
• РyGame-де Sprite кла сы қан дай 
жағ дай ға ар нал ған?
Мең­ге­рі­ле­тін­бі­лім:
• пер не ні ба су оқи ға сы ар қы лы 
спрайт тар ды бас қа ру;
• moveright әді сі;
• спр айт тың бас қа спр айт тар мен 
кез де суінің алдын алу.
Ой­ын
­–­Иг­ра­–­
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-ке ұл ғайтады не ме се азайтады.


Достарыңызбен бөлісу:
1   ...   101   102   103   104   105   106   107   108   ...   124




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

    Басты бет