Сынып, тоқсан Тест сұрақтары Python программалау тілінде 2D ойынын құру, Бөлімдік жиынтық бағалау
Дата 25.01.2022 өлшемі 14,98 Kb. #114173 түрі Программа
Байланысты:
Test 9 сынып
9 сынып, 4 тоқсан Тест сұрақтары
Python программалау тілінде 2D ойынын құру, Бөлімдік жиынтық бағалау
Pygame кітапханасын іске қосу командасын белгілеңіз:
pygame.init()
import pygame
pygame.display.update()
pygame.display.set_caption(" ")
Pygame құралдарының инициализациясы:
pygame.init()
import pygame
pygame.display.update()
pygame.display.set_caption(" ")
Экранда циклге дейін объектілерді көрсету (жаңарту):
pygame.init()
import pygame
pygame.display.update()
pygame.display.set_caption(" ")
Ойын терезедегі тақырыптың тағайындауы(назначение):
pygame.init()
import pygame
pygame.display.update()
pygame.display.set_caption(" ")
Ойын терезесін құру:
pygame.event.get
screen.fill()
pygame.display.flip()
pygame.display.set_mode((600,400))
Ойын терезесіндегі Артқы фонды түрлі түспен толтыру:
pygame.event.get
screen.fill()
pygame.display.flip()
pygame.display.set_mode((600,400))
Кадр артындағы сурет процессінің болып жатқан командасы , алаңды жаңартады (Команда, по которой процесс отрисовки происходит один раз за кадр, обновляет всю поверхность отображения)
pygame.event.get
screen.fill()
pygame.display.flip()
pygame.display.set_mode((600,400))
Pygame.event.get модульдың тағайындауы (Назначение модуля pygame.event.get)
жалғыз оқиғаны кезектен күтеді (ждет одиночного события из очереди)
оқиғаларды кезектен жояды (удаляет события из очереди)
оқиғаларды кезектен алады (получает события из очереди)
жаңа оқиғаны кезекке орналастырады (размещает)
Pygame.event.post модульдың тағайындауы:
жалғыз оқиғаны кезектен күтеді)
оқиғаларды кезектен жояды
оқиғаларды кезектен алады
жаңа оқиғаны кезекке орналастырады
Pygame.event.clear модульдың тағайындауы:
жалғыз оқиғаны кезектен күтеді
оқиғаларды кезектен жояды)
оқиғаларды кезектен алады
жаңа оқиғаны кезекке орналастырады
Pygame.event.wait модульдың тағайындауы:
жалғыз оқиғаны кезектен күтеді
оқиғаларды кезектен жояды
оқиғаларды кезектен алады
жаңа оқиғаны кезекке орналастырады
Кейіпкерді басқару батырмасы - оңға , солға:
if keys [pygame.K_LEFT] x-=speed
if keys [pygame.K_UP] y-=speed
if keys [pygame.K_RIGHT] x+=speed
if keys [pygame.K_DOWN] y+=speed
Кейіпкерді басқару батырмасы - жоғары, төмен:
if keys [pygame.K_LEFT] x-=speed
if keys [pygame.K_UP] y-=speed
if keys [pygame.K_RIGHT] x+=speed
if keys [pygame.K_DOWN] y+=speed
Суреттерді ойынға орналастыру командалары (фон и персонаж)
img_surf=pygame.image.load ('111.bmp')
pygame.draw.rect(sc, GREEN, (200, 200, 250, 200))
pygame.draw.circle(sc, YELLOW, (100, 100), 50)
a_surf=pygame.image.load('222.bmp').convert()
Графикалық примитивтерді қоятын командалар:
img_surf=pygame.image.load ('111.bmp')
pygame.draw.rect(sc, GREEN, (200, 200, 250, 200))
pygame.draw.circle(sc, YELLOW, (100, 100), 50)
a_surf=pygame.image.load('222.bmp').convert()
Достарыңызбен бөлісу: